What professional grade tools available for managing a poker bankroll, and trending income and losses?
Web, desktop, and phone applications are all welcome.
Both are very good, but I prefer PT's extensibilty using PostgreSQL.
I've also used them to simulate other volatility scenarios on horse racing and sports betting that I use in my other gambling pursuits. It's very adaptable.
If you know your winrate and your standard deviation information you should be able to estimate your bankroll requirements by looking at the ev++ variance calculator. You'll see a good amount of information here about longest breakeven and downswings and other winrate related estimates: http://www.evplusplus.com/poker_tools/variance_simulator/
For tournaments you may want to look at this blog post: http://www.nsdpoker.com/2011/01/mtt-pros/
Neverbust can give you a lot of information to manage your poker bankroll, including:
Full disclosure: I am the creator of Neverbust.