In addition to magit being awesome, it's sometimes very useful that since macros work everywhere I can use them in magit buffers.
Or in grep buffers to apply some change to a known pattern for refactoring if it's too difficult for tooling.
Relating back to the article, it's the text-based nature that easily allows for something like macros to work everywhere.