Yeah many are trying to solve this. It's really not easy to get the UX right. Git changes can get deep and wide
I wanted to have a simple way to navigate my story in a tree form but cli is really not great in displaying those. Lazygit is the best imo but still not great. WebUIs are not really better
Looms seem to work a bit better, which is also what 1667 is based on. But still I don't know needs work