A simple method shall be to create an addin which inserts a task pane view. This view can have all the necessary information and a button to add these entries into the active model.
Another approach can be by simply overloading the Save event of ModelDoc and complete the operation. I think it will be good in Document Save rather than openDoc or NewDoc event but the choice s totally yours.
Hoep it helps!!!
I'm already using a similar workaround, which works after a fashion, I was just hoping by now (the last time I reinvented our drawing system was several years ago) that SolidWorks would have come up with a fix for this.
I guess I should not fight it and just use the PDM "Author" and let that map to solidworks "Author".... In that respect it won't be who created the file, but who first checked it into the vault.... but in reality, this is more often than not the same person.... still, it'd be nice if the "SW-Author" property was actually of some use though!