Yes, I think that approach would work. Some users are likely to have "clean templates" created, and others would simply use an existing property, then edit the resulting copy into what they need. This approach would work for both needs in the same manner.