I'll answer as if this question for myself (I hope the question is not just for Evan, otherwise I'll look like an idiot 😂)
I don't have a regular workspace as I just move to different desktops when I need to code at work. The only constant is my 13" laptop.
I use Spacemacs (Emacs + Vim) as my editor and from time to time Vim in the console
These days, all we need is a Browser 😁. But, I do use slack and discord a lot. About native applications, I really like 1Password and Alfred