テンプレートエンジン kwartz
http://www.kuwata-lab.com/kwartz/users-guide.ja.html
yatsuさんに教えてもらったので、ちょっと見てみました。
プレゼンテーションロジックがHTMLから分離されているのが特徴的です。HTMLにロジックが入らないので、プログラマとデザイナの分業はできそうです。
ただ、プレゼンテーションロジックを記述する言語がちょっと特殊なので、ちょっと慣れが必要な感じ。プレゼンテーションロジックがRubyっぽく書けるといいなぁと。
# テンプレートエンジンについても、もう少し勉強しないとダメだなぁ。以下のページがよくまとまっているから、幾つか触って勉強してみよっと。
プログラマーのためのテンプレートシステム講座
http://www.programmers-paradise.com/web/template-system.html