1. An object insertion apparatus for inserting a model object into at least one program, the apparatus comprising: a memory for storing the model object; a selector for receiving selection of the model object and a category of program, the category of program comprising the at least one program; and an inserter for inserting the model object into the at least one program based on the selection of the category of program.