What’s the benefit of writing templates for your Deployment Manager configuration?

Correct
Correct! After you create a template, you can reuse them across deployments as necessary. Similarly, if you find yourself rewriting configurations that share very similar properties, you can abstract the shared parts into templates