If you are a financial advisor there is a professional version of Investment Wizard which will let you advise your clients.
Powerful long-term financial planning and calculations:
Flexible investment grid where you can enter deposits and withdrawals for each investment.
Enter both annual and monthly savings and withdrawals for any period.
Total savings are automatically recalculated as you type.
The Targeted Savings feature will calculate how much you will need to save to reach your goals.
The Targeted Withdrawals feature will calculate how much you will be able to withdrawal given your available savings.
Use a single overall inflation rate and investment return for an investment, or customize the rates for each year.