Even in its simplest form, SPSS macros can save you an amazing amount of time by allowing you to quickly & easily swap-out one text for another. The text can be the name of a variable, the title, the statistical test to be run, etc. This can save an amazing amount of time if used properly.
In the below video gives a good demonstration of how easy it is to utilize them.
SPSS Macro is just a String Parser