I'm sure one can be written. I don't have one on the shelf.
You might want to change the title of your question to make it more specific:
"Change all Content Controls in a document to non-deletion using VBA" would be a suggestion.
One other thing is I would suggest that you want a document template rather than a document if you are going to be using this to generate new documents.
Templates in Microsoft Word