There used to be a hack for getting integrated windows using Remote Desktop, but I can't remember the name of it anymore and Google isn't finding much :( Hopefully someone remembers (and it's still maintained).
> Window Switch is a tool which allows you to display running applications on other computers than the one you start them on. Once an application has been started via a winswitch server, it can be displayed on other machines running winswitch client, as required.
> You no longer need to save and send documents to move them around, simply move the view of the application to the machine where you need to access it.
I had good results using Remmina (https://remmina.org/) for RDP to a Windows host from a Raspberry Pi. The only thing that let it down at the time was a lack of "clean" multi-monitor support. I'm not sure if it's been improved in the year since I last tried, but you could fudge that by creating a single window that was 2x monitors wide.
Edit: Found it: https://github.com/rdesktop/seamlessrdp. Seems like there are probably more modern solutions now though.