We use templates to provide our security & project standards (including milestone, approval paths, etc...). We even have a blank template (no tasks) so that if current templates don't apply, a new project still has our basic standards.
But, a user with the rights to create a project still can create a project without a template - which then does not follow our standards.
We'd like the ability to prohibit users from creating a project without using a template.