I’m also a PaperWM fan. For switching I mostly use spatial window-switching controls: Meta+ left/right to switch windows, page up/page down to switch workspaces. Plus I use Gnome overview’s search-driven app finder, and Advanced Alt-Tab Switcher but only for its fuzzy search feature to switch to specific windows within an app.
PaperWM has an option to hide windows in a “scratch” layer. I put chat and music programs there, and summon them with AATS.
I have an ultrawide monitor, and I put a terminal and editors side-by-side in a ¼-¾ ratio. I set browser windows to ½ width. Those ratios let me see important parts of a browser window next to the editor if I slide the terminal out of view to partially expose a browser on the other side. Or I can move the terminal next to the browser and see both fully.



Sharing the link because it took me a minute to find it: https://codeberg.org/dnkl/fuzzel