Hola:
Siendo un proyecto personal que, en principio, no vas a publicar yo lo haría con HTML 5, es una forma de ir aprendiéndolo para manejarlo y conocerlo bien cuando ya esté estandarizado totalmente.
En cuando al Framework soy más partidiario de hacer las cosas a pelo con un simple editor como el Notepad++.
Saludos.