HotDocs, a document assembly software package, runs in conjunction with, and adds new dimensions to, most word processing packages. HotDocs uses the variable information added to the on-screen template to create letters and other documents for solicitors, accountants and company secretaries.