Another ineresting question would be how should file metadata (exif etc) play into this.
I think the ideal way would be for file metadata to be a default that is easily overriden - I.e. if there is no author template pull the author info from exif if available (with some syntax available to the user to say there is no author info available even if exif has something)