I use Arch as my daily driver. I have a Windows and OSX vm for anything I can't do on Arch. I also have a redhat VM for testing exploits on enterprise systems.
I use Arch Linux with a XFCE environment. I also added the BlackArch repos along with ArchStrike (sometimes BlackArch packages brick). I also have a OpenBSD server running my NextCloud server as well as a IRC.