I have an application that consists of a (organisational) template that can be initialised by a user and then becomes a personalised copy of the template. (Using SaveAs which leaves the template as original to use for the next user and saves the initialed version with a new name for use by that...