SmartProperties from myCADtools allows you to do this at the time of property creation. It even allows the document to be named from a property concatenation.
This way you have the right information directly in the notes, the nomenclatures, ...
It also allows you to create counters per project and duplicate the part + its plan when changing the property that names the document. This is useful when you want to create a new document from an existing 3D model.