Build variations of a common template to integrate with different frameworks