For the css you can always make use of the mystyles.css file. This css file is always loaded last so whatever you have here will overwrite anything that precedes it. Also, when you have css in this file it will not be overwritten when you edit the site or run the wizard again.
Consider the following case:
I want to build a 3 language site Spanish, English, German. I start of with the following folder layout created by siteassist:
However to properly manage multilanguage site, I would like to end up with a folder layout like this:
Where each language subdirectory only contains the relevant html files and all share the same css, spry and template:
Could you point out a road map how to achieve this without breaking the design each time I update?
What would be the modifications that have to be added to the existing html and template files?
This issue is of some urgency, as I have to finish the site as soon as possible and have to make a choice on whether I can use your programs for it or not!