I'm a git GUI user.

I don't understand why this in the developer community feels like a shameful thing. Or it is just for me?

@vilimas nothing to shame. I also use mostly Tower for my git stuff.