Pretty cool! I use the "Retirement Planner" from Personal Capital (like Mint but for investments)
Some of the notable features are:
- Adding future income events (social security, pension, etc)
- Inflation adjusted.
- Set future spending goals (buying a house, wedding, health care)
- You can also save different simulations and get a percentage chance of hitting that goal. I have one for if Social Security doesn't exist when I retire, another one for early retirement, etc.
It's free to sign up. https://personalcapital.com/