Way to continue work on other Mac
Although the solutions suggesting GIT or O/S X Server will work one way to keep two Macs in Sync is something like Dropbox. I know a few people who keep their entire home folder there.

Obviously usage of that much disk space in Dropbox will required a paid subscription but for the syncing files issue that should work a treat.