Som ett tillägg till Jespers förslag (som är det enda, verklliga verktyget för det du frågar om), så KAN man göra så här:
Man bygger sidan med olika element som SSI-filer och gör layouten enligt detta. Man formaterar med CSS. Sen gör man filerna med ganska stort mellanrum mellan taggarna och innehållet. T.ex. en SSI med bara text i en <p> tag gör man så att filen har flera radmellanrum mellan själva texten och övre och nedre taggen. Då brukar folk som har normal datorvana kunna klistra in ny text vid behov utan att ändra själva taggarna.
Så utvecklar man detta med <h> taggar, filer för bilder (vars <img> tag INTE får innehålla dimensionerna eftersom man ska kunna lägga in bilder av olika format och alltså inte ska ha en platshållare som ändrar bildens verkliga format.
Ungefär så...
Men det brukar gå att få kunden att betala för Contribute eftersom dom tjänar ganska mycket på att kunna redigera själva utan att riskera att fnula till sidorna.