1. An information processing apparatus comprising: a package holding section configured to hold a plurality of packages each containing: a command to output to the image forming apparatus an instruction to perform an operation performable by the image forming apparatus or a designation of a setting value for an item adjustable in the image forming apparatus, the setting value indicating an operating level of an operation shown by the item; and image data showing the operation for which the command instruction to perform is intended or showing, if the command is to output the designation of the setting value, the item; a package designation receiving section configured to receive from an operator a designation of two or more of the plurality of packages held in the package holding section and an order of execution of the designated packages; and a program creating section configured to, using each of the packages the designation of which has been received by the package designation receiving section, create a program for executing the respective commands contained in the designated packages in the designated order of execution.