1. A method to generate a wizard application, the method comprising: storing a graphical user interface input by a user for the wizard application in a file; storing a definition of an action input by the user to be performed by the wizard application in the file; and transferring the file and an engine to a user's computer, the file to be used by the engine to execute the wizard application, and the engine to, in response to an input from a user of the engine, convert the graphical user interface to at least one of a command line interface, a webpage interface, or an interface that reads user input from a file.