

So this is a difficult question. Yes, you could use a VM if you have the hardware. The only downside is needing network connection in order to connect to it. If you are away from home that may require opening a port, or preferably a VPN.
Alternatively, I have winapps installed on my Linux laptop. Now, that is designed to run Windows as a VM within docker, podman, or libvirt. The reason I like it is that it doesn’t just use a full rdp session. Do you remember remote apps from back in the day? It is not a full rdp session, it only connects to the app you’ve launched and it appears on your Linux machine as just another window.


Side note, you could run it as a VM on proxmox and still get it to work… I think… But again network connection.