The second way you can use the programming tools is to create your own commands in the Imagination Engineer environment. These commands act like any other Imagination Engineer command. The Imagination Engineer toolbar can even be customized to include your command.