Well, i buried the lede. you need windows server to do it
easily; once you have windows server set up, you need terminal services to be enabled and installed for that server. Then you can set up "single application mode" application.
https://learn.microsoft.com/en-us/troubleshoot/windows-serve...I didn't really need a guide, it's pretty straightforward; we ran firefox on a windows server VM in AWS and watched youtube videos, in 2009, just to prove it could be done. We offered thin client conversions to companies. never had any clients, too early, i guess, and everything went to cellphones instead. When i say we watched youtube videos, i mean on our test computer in front of us there was a firefox icon on the windows desktop local, and double clicking it, after a few seconds, would launch a firefox window, but instead of the firefox icon it would be the mstsc.exe icon, and you were not looking at an executable's output on your screen, you were looking at the output of the executable in the cloud.
anyhow the windows server software takes care of bundling/packaging/deploying of the the little "scripts" that let you have a desktop icon and everything else. I think there's a wizard.
edit: i buried another lede. The video quality of youtube over terminal services in 2009 with our crappy dsl was... "talking head" - or as i like to call it "peak apple quicktime video circa 1996" - approx. 15fps