Question: Would it be reasonable to use a laptop solely as a Virtual Network Connection (VNC) client of my main desktop's VNC server? If so, what would be the best method to use?
Background: I have a laptop (Surface Pro) and a desktop computer (self-built, i5-4690K) that I use pretty equally for productivity. I do a lot of work on the laptop when I'm away from my apartment, but prefer to use the desktop when I'm home because it has more processing power and a nice setup.
So, I'm rather tired of making sure everything is in sync between the two computers since I switch frequently between the two. Programs, files, settings, preferences - I have to download and set up everything twice, once for each computer. Plus, there are times where I'd like to do some processor intensive tasks (3d modeling, video editing, running bulky IDEs, etc.), but am away from my desktop.
Let me know if there would be any better solution than using a VNC server.