Creating Templates and Exercise Programs