1. A method of using a computer-implemented converter tool, for use by a non-programmer user for generating user documentation, comprising the steps of: receiving, from the user, inputs including documentation requirements in plain language into a user interface (UI) of a system which has database access; receiving, from the user, performance requirements with predefined keywords and styles; parsing the inputs by the tool; converting the parsed inputs into software components and an XML (Extensible Mark up Language) document; determining if an XSLT (extensible Style sheet Language Transformation) for the XML document already exists in the system; if no XSLT exists in the system, automatically converting the XML document into the XSLT document to form database tables; receiving, from the user, selectively initiated validation, data retrieval and information storage of the documentation; and if an XSLT document already exists in the system, converting the XML document into a web based application by converting the key words and styles to predefined tags.
2. The method as in claim 1 , comprising receiving, from the user, inputs chosen from at least partly voice inputs and virtual reality inputs.