Anyone used GitKraken? https://www.gitkraken.com/
The interface looks good but not tested since it's an Electron app and I'm pushing my RAM most of the time anyhow (I'm looking at you, Slack).
Interactive rebase, as another commenter has noted, is a feature I need.