I don't know how easy it would be to migrate to your own local machine, but what you're describing sounds like Desktop-as-a-Service. All of the major cloud providers offer this in some form.
I don't know how easy it would be to migrate to your own local machine, but what you're describing sounds like Desktop-as-a-Service. All of the major cloud providers offer this in some form.