Best method for inserting username into Part/Drawing

Is there a good (and easy) method of creating the username into a newly created part so that is it can be used as the 'Drawn By' name in a new drawing template?

Currently my company has set up the drawing template so that is pulls in the 'Drawn By' value from the 'Last Saved By' property (\$PRP:"SW-Last Saved By(Last Saved BY)"). Obliviously, this is causing issues as the name changes every time someone else saves the drawing.

What I'm after a custom property that gets generated based on the computer user name field & doesn’t alter if another user opens & saves the part/drawing. Autodesk Inventor iProperties did this automatically, but I'm struggling to find a way of doing this on SW.

Thnaks.

SolidworksGeneral