10. A system for improving efficiency in a computer device providing a document template relevant to a user, comprising: a processor; and a memory, including instructions, which when executed by the processor are operable to provide an automated template generation system, the automated template generation system comprising: a document retriever operative to retrieve a plurality of documents associated with a particular user and stored in a database; an indexer operative to index composition elements of the retrieved plurality of documents associated with the particular user, wherein the composition elements include content and formatting elements; a trend analyzer operative to analyze the index to identify trends of content and formatting elements in documents associated with the particular user; a template creator operative to create a document template relevant to the user when a trend of a subset of composition elements in a plurality of documents associated with a user is identified, wherein the document template includes the subset of composition elements and wherein a new document is created by copying the document template.
10. A system for improving efficiency in a computer device providing a document template relevant to a user, comprising: a processor; and a memory, including instructions, which when executed by the processor are operable to provide an automated template generation system, the automated template generation system comprising: a document retriever operative to retrieve a plurality of documents associated with a particular user and stored in a database; an indexer operative to index composition elements of the retrieved plurality of documents associated with the particular user, wherein the composition elements include content and formatting elements; a trend analyzer operative to analyze the index to identify trends of content and formatting elements in documents associated with the particular user; a template creator operative to create a document template relevant to the user when a trend of a subset of composition elements in a plurality of documents associated with a user is identified, wherein the document template includes the subset of composition elements and wherein a new document is created by copying the document template. 13. The system of claim 10 , wherein in analyzing the index to identify trends of composition elements in documents associated with the user, the trend analyzer is further operative to analyze the index to identify at least one of: matching subsets of content; matching subsets of content formatting elements; and matching subsets of document level formatting elements.