For those on Windows, TaskView (built in) [1] and PowerToys Fancy Zones (Microsoft download) [2]
provide excellent free virtual desktop management for those without the finance/space/desire for the big monitors discussed in the article and comments.
[1] https://www.windowscentral.com/how-use-task-view-windows-10
[2] https://docs.microsoft.com/en-us/windows/powertoys/fancyzone...