Ugh, that pricing model though. $50/yr for something as 'simple' as a frontend for git when so many comparable alternatives exist for free.
I haven't tried gitkraken though, maybe it sucks equally much, my point is that there is an open market spot for good git GUI.
Disclaimer: I'm from the Tower team. If you have any questions we're happy to help: https://bit.ly/towersupport