I'll give magit a try. But imagine if you had to use TEX to format anything more than trivial documents. It makes me want to get a Vision Pro and see if a direct manipulation git UI could access the full potential but with visual discoverability and safety.
GUIs will only ever tackle a subset of git’s functionality since if you’re already a power user you’ll be comfortable with the command line.