Si Bismark, sono un programmatore, ma non ho mai sviluppato per il web.
Quindi non conosco css e PHP, mi tocca anadre a tentoni, interpolando un po' dalle mie conoscenze di base; alla fine riesco (quasi) sempre ad ottenere quello che voglio, ma impiego il triplo del tempo rispetto a chi ha dimistichezza con queste cose. Inoltre sono cocciuto ed abituato ad avere a che fare con roba veramente grande, quindi in genere la spunto io.

Per i framework giorni fa ho dato un'occhiata a Gantry, che è free, quindi penso lo si possa citare.
Mi è sembrato molto potente e ben fatto, ma alla fine ho deciso di modificarmi un template più modesto perchè ho giudicato inutile, almeno per il momento, il peso del sito in Gantry.
Quindi ho preso il joomspirit_18, ho spostato entambe le colonne-modulo a destra, una ritoccata alle proporzioni e posizioni di qualche dettaglio e fine.
Insomma, per fare queste cose non è che occorra essere dei luminari dell'arte programmatoria, si getta un'occhiata al codice e, se è scritto decentemente, si capisce in un attimo cosa fa e come lo fa.