Your comments

I reckon #3 is the only way to go. Then if you have a website/app in a folder in your Dropbox, you could select the entire folder and store that offline. Would be perfect, because you'd have all the files you *need* on the go and ready to edit.