Tapestry

Tapestryは中々良いと思うんだけどねぇ。本当の意味でのデザインとの分離を考えてる感じで。ループを属性に指定できるのはいい。

<tr jwcid="@Foreach" ...

Template-Toolkitで似たようなことできないかな?
ただ、単純なテキストファイル(メールテンプレート等)に使えないのはいただけない。
運用のためのリソースはHTMLだけじゃないんだよ。