App Engine является гибким на стороне пользовательского интерфейса. Python поддерживает шаблоны Django (0,96 из коробки и 1,2 с изменением конфигурации в одну строку). Шаблоны Django просты в использовании и не требуют инструментария JavaScript. Я использую jQuery, но это личный выбор, который App Engine не навязывает. Что касается пользовательского интерфейса, это безопасный выбор, и каждый раз, когда вы начинаете изучать язык шаблонов Django, jQuery переносится за пределы App Engine. Я не вижу много писания на Джанго, но, возможно, я болтаюсь в разных местах.
Несмотря на то, что вы подчеркиваете сторону пользовательского интерфейса, я бы сначала посмотрел, как отобразить ваш большой график в хранилище данных App Engine, и как будут выполняться запросы к вашему графику. Нюансы хранилища данных App Engine часто сбивают с толку людей, которые имеют большой опыт отношений и ожидают таблиц и реальных внешних ключей. Он хорошо подходит для хранения графиков, но стоит изучить и создать прототипы ваших запросов, чтобы вы знали, к чему вы стремитесь.
App Engine SDK отлично подходит для локальной разработки (например, для ноутбука в кафе).
Я немного пристрастен, хотя.