Discussed experiences with a variety of template frameworks.