A Template file can have placeholders (especially useful on master slides). You can insert variables and advanced actions, and they will be available in all projects based on the template. I agree that with CP6 (you do not tell which version you are using) and the possibility to apply a theme templates are less important than in previous versions. But I still often use them when I have to create a number of tutorials for the same course, insert text containers with variables, create custom navigation, a dashboard with advanced actions that I want to have available in all the tutorials. Then it saves me really a lot of time.
Lilybiri