Если вы хотите что-то такое же быстрое и богатое, как gmail, то, скорее всего, вам придется чувствовать себя комфортно, используя какую-то комбинацию Javascript и CSS.
Похоже, что приложение Gmail интенсивно использует AJAX, поэтому будьте готовы понять и хотя бы изучить основы этой технологии.
Я бы сказал, возьмите хорошую книгу или проведите еще несколько исследований по одной или нескольким из следующих технологий:
- Javascript (возможно, инфраструктура JQuery)
- CSS3
- AJAX
- HTML 5
- JSON
Если вы раньше не работали над веб-интерфейсом, я бы также посоветовал сначала немного снизить ваши стандарты. Создать что-то столь же богатое и функциональное, как gmail, было бы непростой задачей для начинающего веб-разработчика.