¿Por que no pruebas
jQuery?
Es muy fácil de entender y utilizar y con sus
Plugins,
UIś y widgets y
Documentación muy completa no te encontrarás perdido.
Yo no soy programador, pero se me hizo muy fácil combinarlo con php (del que ya conozco algunas cosas básicas).
Saludos