You can create macros using any programming tool that supports OLE automation. The most popular of these tools is Microsoft Visual Basic. Creating macros and their .EXE files is done outside Solid Edge.
Some of the uses of macros include:
Combining more than one command
Automating a series of tasks
Speeding up routine tasks
You can use the Run Macro command to run any program that has an .EXE extension.