Thanks for the detailed answer fireundubh, I'll give it a try. Good idea with junction points, I didn't think about them.

Out of curiosity, do you use version control or do you simply zip the files and upload to dropbox (or other solution)?