Я с удовольствием прочитал
http://www.alistapart.com/articles/holygrail/ о стандартной задаче компоновки страницы. Основы и история вопроса - интересны. Но мне кажется логичным, когда
1. Создается система, где предлагаются примитивы форматирования страниц протестированые для всех браузеров (GWT).
2. Подход google писать все на объектно ориентированном java , а потом все компиллировать в html и js с использованием Eclips
3. Дополнять открытую систему нужными вам библиотеками, где добавляются новые модули или оптимизируется код имеющихся.
4. На первых шагах мне и FrontPage и DW были интересны.