I mostly use TUI because it's convenient, my editor already has good terminal management and keybindings. The GUI I reach for when it's a longer task I don't have interest in writing myself. Anything important in my projects I still prefer to write myself so I use the TUI more because the sessions are just me asking a few questions / requesting a build or dependency fix