pues creo que igual deberías de utilizar un FW que este establecido en la comunidad, que pasa si tus proyectos crecen?? yo tenía un mini-marco basado en los artículos de este blog
http://web2development.blogspot.com/...atron-mvc.html, que hice cuando estaba entendiendo las bases de MVC.
Como te dije es algo laborioso ya que tienes que evaluar no solo el MVC, sino los demás patterm que implementas los FW hoy en día, tener un FrontController para el control de las peticiones, etc por eso te digo es mejor en vez de estar perdiendo tiempo desarrollando marcos para trabajar, trabajar con uno ya hecho y concentrarte únicamente en la lógica de tu desarrollo, saludos