TeamViewer works well, we used it for remotely installing and configuring virtual machines during my last stint at evening school. Yesterday I heard that on the current course there's people participating the lessons through Lync or ActiveConnect and practicing on the virtual machines through TeamViewer from the other side of the country.
Just out of curiosity, knowing that photoshopping and video editing can catch your attention for countless hours trying to get that last pixel fixed, what is that "work" you're referring to?