What solution would you choose to isolate #softwaredevelopment workspaces on a single machine?
The primary aim is on #security.
Compromise inside one project mustn't be able to reach the host nor other projects, and must be confined to its workspace.
Seamless windowing and compatibility with different (refresh rates, scaling,..) monitors is strongly desired.
The solution should be comfortable to use, and not stand in the way.
And, must support containers for development, in a safe way.