I think the app I'm working on (https://www.RetirementPlan.io) is in the right ballpark for what you are asking for. Can you try it out and provide feedback? It's free while in beta.
It's missing the Mint-style auto-connect, but it largely does the rest of it (the actual hard math).