ciao,
mi sa che c'è un'incomprensione di fondo. in joomla i layout si possono fare benissimo con i css, forse tu ti riferisci a layout tableness (senza tabelle). problema dato dall'inserimento dei tag table, td, tr da parte dei moduli. ribadisco che lo stesso w3c non nega l'utilizzo di tabelle, ne sconsiglia solamente l'utilizzo per un problema di accessibilità dati da alcuni screenreader dei non vedenti.
direi che tutto dipende sempre da cosa si deve fare, io i layout, li faccio benissimo senza tabelle, poi controllo con i css quelle inseriti dai vari moduli, non vedo dov'è il problema.
i template possono tranquillamente essere validati xhtml e css.
ps: anche i form si possono fare senza tabelle e trovare benissimo gli allineamenti