When I was a teenager, I was sort of obsessed with learning all the keystrokes in Microsoft Office (and later OpenOffice). I got to a point where I rarely ever touched the mouse. Once I got to that point, I started getting increasingly annoyed that so much space was taken by UI elements that I never used.
It has eventually culminated with a rejection of GUIs entirely now; everything I do lives almost entirely in the command line with tmux and Neovim. I am reasonably happy with pandoc markdown for about ~85% of document tasks, XeLaTeX for the remainder. I use LSP for something approximating an IDE.
It’s not for everyone, but I really like how little superfluous crap is in my window now.
Honestly it’s gotten a lot easier; modern terminal applications have decent mouse support, including NeoVim and tmux.
I feel like software engineers are more or less used to leaving the WYSIWYG world; virtually all of use have dealt with HTML+CSS via the use of plain text editors. Once you’re used to that paradigm, I don’t think that it’s too much of a stretch to just a command to compile to PDF.
Just to be a little clear, I run all this inside vanilla macOS. I live in the terminal 90+% of the time but I am not a complete Luddite!
It has eventually culminated with a rejection of GUIs entirely now; everything I do lives almost entirely in the command line with tmux and Neovim. I am reasonably happy with pandoc markdown for about ~85% of document tasks, XeLaTeX for the remainder. I use LSP for something approximating an IDE.
It’s not for everyone, but I really like how little superfluous crap is in my window now.