Tras darle muchas vueltas y deliberar, nos decidimos por usar el framework 'Webapp2', ya que al ser una aplicación medianamente sencilla, sin mucha carga, este framework nos facilitaría mucho su desarrollo. Ya que resultaba mucho más sencillo usar que 'Django'. Además por lo leido, era ideal para sistemas virtualizados, así como para GAE. Como nosotros ibamos a programar en Python nos venia genial, porque ya viene integrado en el SDK de App Engine.
También nos decidimos por usar Jinja2, que es una librería que nos permitia renderizar script en Python a una salida HTML de una forma muy simple y sencilla de aprender, es decir, saber estilo de python.
Lo primero que encontramos en su documentación es que Jinaj2 está inspirado en el sistema de plantillas de Django.
Jinja2 basicamente es un motor de plantillas que incorpora todas las funciones de Python. Tiene soporte completo unicode, un entorno de ejecución y seguridad incorporada.