It would be interesting to see a Document Information dialogue that could
be used to collect/calculate some relevant properties that could then be
stored in the document file using an XML-based RDF.
See http://www.ukoln.ac.uk/metadata/resources/dc/ for more info on Dublin
Core RDF.
-jim