trinity
yeah all of that makes sense. I used to use tiling exclusively. First one I used was the original ion....it was fun to use, and the sole developer of it was very opinionated lol. He had a blog of rants about UX/UI and about the linux ecosystem that were fun to read. After that it was usually Xmonad. I had a friend at the time who was good with haskell and I basically just copied his config....everything done via keybindings, including controlling my audio (using mpd; I had bindings to shuffle, stop/start, stop the daemon, etc).
After a while I got tired of using tiling wm's, and stick to DE's like xfce or lighter WM's like cwm or ctwm.