1. A method for a user interface system for modifying a document with imaging components using a natural language control system executed via a processor with a memory storing executable instructions having the method, comprising: receiving the document from an image input device; presenting an image modification in real time within an image that is displayed in a first view of a display while the image modification is received as input from a user; and presenting a text-based interface in a second view, the text-based interface presenting text-based categories corresponding to portions of a human readable sentence used to generate the image modification.