I have folders identical to my server files in addition I have a work folder in each file that I do not upload. Plus I have a folder for new content and a folder for new templates. 
When I build, I a create a new folder in the site it's being added to and then drop in a new template and the pics. 
I keep all the newer sites and galleries on separate web pages live for SE food and curious surfers. 
