Pfff... HTML y CSS los vas a tener que usar SI o SI... a no ser que vayas por flash xD. PHP no te gusta ? Pues tienes alternativas.. node.js, ruby on rails, perl, python, java, asp, asp.net, coldfusion...
Joomla no es un lenguaje. Es un cms.. y si te miras el código esta programado en php y es jodidamente complicado xD.
me parece demasiado complejo tanto el lenguaje como el toque final con el que suele quedar la página y creo que no es lo que busco
Pos decirte que desde mi punto de vista, PHP es uno de los lenguajes mas fáciles de aprender y tiene una sintaxis bastante limpia (sobre todo cuando usas POO).
¿Me compensa aprender a manejar un lenguaje como Ruby con todo lo que eso conlleva en vez de simplemente usar joomla?
¿ Te interesa aprender a programar tus propias apps en vez de confiar en las de terceros ? ¿ Te interesa saber como funciona la rueda en vez de simplemente usarla ?
Me da a mi que no sabes ni lo que quieres
. Mira, si quieres algo fácil, cógete un CMS (wordpress, joomla, drupal...) y con los millones de temas y plugins que hay vas que tiras. Si te da pereza y no tienes ganas de aprender... un cms y punto.
Por otro lado también tienes frameworks que te facilitan bastante la tarea y son sencillos de comprender con una documentación bastante extensa (CodeIgniter)... pero si no quieres aprender pos nada...
Saludos