I don't know of any tool like that, but with Personal Capital you can input your portfolio and it will analyze it for fees, risk, allocation, and graph out your personal performance while you use their service. They use this tool as a free teaser to try to get you to hire them as managers, but thankfully it's not a hard sale. At the time I signed up with them I had 20 or so funds through USAA and discovered I was getting murdered on annual expenses which led me to Bogleheads and Vanguard.