Emacs was already present after the installation. Since then, I never really tried to use another editor. Have you heard about Magit? Have you heard about the Emacs restclient? Have you heard about System crafters
What version control?
Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later and blablabla ... I'm using Git mainly, but I know my ways around Mercurial.
What terminal multiplexer?
Is it really possible to grow as a Linux user without using a terminal multiplexer? Please do yourself a favor, and go read about it.
Just Bash. I keep a lot of small shell utilities to ease the life on a computer.
Tools I don't want to work with?
Besides spending lots of time browsing Mastodon, here is a list of some of the places where I find interesting informations:
Above, you've just discovered what is a mostly comprehensive list of the tools that I use regularly for my work.