was written with GNU Emacs, Vim, vi, ed(1), and qed, depending on my mood and the context. It uses Pandoc and GNU Make for rendering, and git for version control.
Some of the pages use other tools, like Kallychore and whatver (both are tools I wrote) and bash and other standard Unix utilities.
I’m writing on a 2013 Macbook Pro runnning Ubuntu right now.
But since you asked, over the years I’ve done a lot of distro-hopping, window manager-hopping, editor-hopping, terminal emulator-hopping, browser-hopping, email client-hopping, and shell-hopping, and the bottom line is, while I tend to lean toward simpler-is-better, Unix philosophy, “suckless” tools, I also like a good web browser and a good Lisp machine emulator/text editor (read: Emacs) so it really just depends on what exactly you want to be doing. There is no one single tool for everything (no, not even Emacs). But for what it’s worth, here’s my general list. Only things that are reasonably good for something are below. I leave off anything that I would generally avoid.