I would like to have both a laptop for on the go work, and a home desktop Mac. Ideally, these would share the same profile, or at least documents, bookmarks, etc. Several VMs; this is tricky because the laptop would not have all the hard disk space of the desktop, so I'd want to selectively sync these.
Is running OSX Server a solution? If so, would it be on a separate machine, or would (say) the desktop Mac run Server, a user profile there being able to be logged in locally, and synced with the laptop too?