Terminals have always been a thing that I loved to use. I spend a lot of times using and tweaking them. i My daily use include a lot of this little programs that help you to improve your productivity. Keybindings and customizations is also one thing that I love about terminals compared to GUI.
That's also why I awesomewm. For those who don't know what it is, it's a lightweight tiling window manager like Ion.