I would be interested in the other way around, as well.
Could I add XCode to Steam on a Mac and then stream that on my main Desktop?
I know I can hook up my MacBook to an external keyboard and monitors but I have a very... integrated setup for my main Windows Desktop and hooking up my MacBook with those monitors, keyboard would be quite a hassle.
This way, I could keep it on my couch table and still be able to work on XCode on my big Desktop monitor.