Rename files before saving
You could create a program that uses Apple's FSEvents to be signalled every time a new file is created - then it could use a standard move command to give the file a new name.

Another options is using Folder Actions, but that would require you knowing which folders you want to monitor. The folder action could execute a small script you put together, that simply append the date and initials to the file name.