emacs is a good manager for terminals. i use it instead of tmux.
apropos of emacs as WM: with the config kludge I've made and frequent REPL spamming, I've found `killall -SIGUSR2 emacs` essential to get back the editor.
i’ve got firefox and webkit2gtk if i’m feeling fancy.
maybe chatgpt can help setup your init.el.
it’s quite a good experience when tuned.
There are good free ones too, but this one is still best IMO.