Respuestas:
Pregunta 1:
No entendí xD
Pregunta 2:
jquery y mootols, los 2 framework lo hacen... busca en google encontraras mucha info sobre ello
Pregunta 3:
Tu dices algo absurdo de php... "ya leí algo de php, y luego seguiré... "
Como haces tus paginas webs??? o.o? con php te evitas lo que tu haces... editar html por html
Pregunta 4:
PHP
PD:
Te pongo un ejemplo, tenes un sitio web con 100 noticas y en cada noticia hay un menu que se ve en todas las noticias, si queres editar el menu tenes que editarlo 100 veces

; en cambio con php solo lo haces una vez
Consejo:
Aprende php, no es nada complicado usarlo, lo mas dificil es pensar como usarlo cuando ya conoces las etiquetas y sintaxis