Not sure if this is already implemented, but if it is, I could not find a way to do this. Allow me to create virtual workspaces that I can switch. For example, I may create a "work" workspace, where I have things arrange a certain way. Then I may have a "play" workspace that arranges the windows in a different way. Then I can switch back an forth as I need them. They need to be synced to the cloud so that I can access them from any computer anywhere.
Synced to the cloud is a stretch here. Windows would need to be involved to enable applications to launch and be stored remotely. Possible but the heavy lift and small userbase probably makes this wishful thinking for the near future. This sounds like a logical progression for AR with cloud compute, though.