Keyboard maestro
Automation app for MacOS
You can do absolutely everything with it, from quickly switching between apps / projects (which I use a lot) to writing entire automation scripts. I strongly recommend taking at least 15 minutes to read the documentation and see what complex problems can be solved with this app, I promise it might really surprise you. It can saves time in DAYS (see screenshot below, few simple shortcuts has saved me around 13 hours). Btw many of my keyboard shortcuts are tied to capslock which I override in Karabiner