A system for providing an online document and input form creation and storage system comprising: a server for providing online tools for enabling users to create documents including fixed data and variable data and worksheets relating to the variable data; a library coupled to the server for storing the documents and the worksheets developed by the users, the library being remotely accessible; a c