The tools I use to build things.
Debian (sometimes Ubuntu)
Check out my Debian wallpaper.
Thinkpad X390 is my daily driver. I like the portability, slim design and the great typing experience it provides. (Lately, I've been wondering if I have become a fan of Thinkpads.)
I use Vim as my main code editor. I love Vim for its configurability and extensive keyboard shortcuts that make me never use the mouse/trackpad again. It has a steep learning curve and is not everyone's cup of tea, but it pays off well in the end. Besides coding, it helps a lot in Sysadmin tasks such as editing (config) files through SSH.
Vim is the greatest addition to my toolkit.
MySQL Workbench & TablePlus
MySQL Workbench is the only best alternative I have (for Linux) that doesn't compromise on features. I am not particularly keen on using it: I find it too complex and difficult to use. I use TablePlus – that has a more simple interface – for most database related tasks. But it lacks some essential features so I am forced to use MySQL Workbench sometimes.
I haven't used any other tiling terminal emulator beside Tilix – if you have a cool suggestion let me know.
I use Figma for UI/UX design. I love it for it's cross-platform availability. It's the only feature-rich and free design tool I know of that supports Linux (it's web-based). Though I mostly use its unofficial Linux desktop client (still waiting for the official client.)
Sometimes, I put my "Graphics Designer" hat; that's when I need to edit vectors. What I love about Inkscape is that it's Open Source (FOSS) and supports Linux. Not as feature-rich as something like Adobe Illustrator, but it gets the job done equally very well.
Like Vim, Emacs is also a code-editor. But, I don't use it to edit or write code. I use it for writing in general, such as taking notes, writing essays, researches and assignments. It's all powered by Emacs' Org-mode.
Check out this great talk by Carsten Dominik – creator of Org-mode.