Sicuramente con Joomla risparmi tantissimo tempo e le tue conoscenze di PHP ti saranno sicuramente utili.

Per quanto riguarda il cambio di layout sono disponibili un sacco di template sia free che commerciali in internet e comunque puoi sempre modificare il css.

Sicuramente non è molto intuitivo al primo approccio ma con un po di pratica imparerai. Sul sito ufficiale di joomla italia ci sono tutte le info per iniziare, te lo consiglio.

ciao