In the paid tier, I recommend the Pralana Retirement Calculator, it's similar to RPM in that calculates the details of the tax laws, but it closes some of the gaps that RPM has. Pralana handles a wide variety of accounts, income streams, expense streams, withdrawal strategies, withdrawal order, etc. It has all three types of analyses - projection, historical and Monte Carlo. A strength vs. most competitors is that it allows you to hold different allocations in different types of accounts. While it does not address estate planning, it is a "powerful planning tool". There are actually some advisors that use it. The online version has been in beta for a while and they have now opened it up for existing customers (of the spreadsheet version) and I think new customers can get in on it too. Like any tool that is going to look at the details, you have to be prepared to input the details and learn the tool.