16 A windows based interactive computer software design tool to generate page level document design instructions and codes that can be understood by a separate document generating program It can also be used to input data fields, conditional logic, document collation sequence and other items for the generation of documents