https://www.phacility.com/phabricator/
We've been using it for 2+ years at this point and glad we stuck with Mercurial.
I have to say, there's a certain irony in that GitLab uses Hg and not Git...
1. Check out Gogs (Github clone written in Go). Gitlab is quite heavy, we would've needed an extra machine to run it, so we tried Gogs and absolutely love it.
2. Using the command line is actually quite helpful the get in the "git mindset" (and workflow). Give it a try and you won't want to go back to gui tools.
3. Assuming you are on Windows, check out Github Desktop and Tower.
I've been using it for over five years and I can't imagine what it could possibly be missing...
A shame, because otherwise the product looks good and has a good workflow.