You are correct. You know you have to write a letter. So you now open the tool, and create the letter. You are then left with a document, that is not really connected in anyway to the context. You are generating data that is now "Unmanaged".

In my Object centered utopia, Sending a letter, an e-mail, a fax an Im or a phone call is derived from the context. It may me a letter to a customer, and regarding a certain project. These context's are the point where the method of communication should eminate from. Then the coraspondence is automaticly part of these objects and in the proper context by mere association. The letter can be seen as "Part of" the contact, and also "Part of" the Project, at the same time. Just like in programming, where objects can have references in different parts of an application.

The actual Code/Tool that creates that letter you are sending is not really the prime focus in your reality. It is the Customer, the Project, and utimatly the end result.

Peace