Forse hai postato nella sezione giusta, ma hai, secondo me, le idee ancora un po' confuse.
La parola "flessibilità" è proprio quella alla quale si rinuncia adottando un CMS.
Un buon editor web è sempre utile, ma paradossalmente in un ambiente come joomla il fatto che l'editor sia "grafico" aiuta davvero poco. Se sai mettere mano all'HTML e ai css, puoi modificare e in alcuni casi stravolgere gli schemi tradizionali di pagine e template; se poi sai anche mettere mano al php, puoi addirittura modificare alcuni comportamenti dei componenti e moduli di joomla; ma di sicuro aprire l'editor web e partire dalla pagina bianca è una strada completamente opposta all'utilizzo di un CMS.