This is mitigated via workspaces. Not sure how Win/Mac does it, but that's how I work on Linux desktops.
I can never remember the (easy) shortcuts so this is helpful: https://learn.microsoft.com/da-dk/windows/powertoys/shortcut...
From PowerToys: https://github.com/microsoft/PowerToys
(Which also have the (in this context) useful FancyZones)
Back in a days when Virtual Desktops were not that handy (technically those available since win2000 if I recall correctly), I've used Blackbox for Windows and my own homemade program to quick search though all PuTTYs (written in VB6 + Winapi). Now I don't need it anymore :)