Looks like there are not many useful apps out there, but here is what I've found so far:
1) “Holdem Manager” – keeps track of your income/losings during live/online sessions (more of the financial part of the game)
2) “All-In Poker Tracker” – checks your luck factor and keeps track of your all-ins for each session
3) "Poker Agent" - bankroll management tool, similar to "Holdem Manager"
4) "Donkey Tracker" - poker tracking for live poker. This app creates a simple HUD (heads up display) for live casino poker.
Also I noted, that you have to manually-enter your hands every time, so if you know any automated tool for online sessions - let me know.