Hi zweek, since you already written your own interface, you can walk the other way round, calling IC.Shape commands from your panel. The syntax is quite straightforward. Just use:macros.run "IllusionCatalyst" "<toolName>" <toolName> is the name of the associated macroscript, in example, if you want to start the Draw…