The .template is nicely commented, but these comments are lost when .CreateProject uses it to create the .config for a new project.
I've hit the same problem with .json files in the past and decided to add additional fields with a "_doc" suffix and treat the comments as regular strings.