Today you learned how macros can automate repetitive tasks and extend the built-in functionality of the IDE. Using the macro recorder, you can get a good idea of how the extensibility objects work. After you're familiar with the syntax of the different objects, you can use the Macros IDE to further customize the macros that you write.