Once created, macros become another element in your toolbox. Just like other parts of the dataset, you can export your macros and share them with others. In fact, many macros are shared or even sold on various on-line console groups. Always use caution when merging in new macros, as you may not be aware of all that the macro is doing. I always take a moment to open shared macros to view the actions they are actually taking. I am not worried about corruption or destructive actions, but instead checking that I understand what it is doing and ensuring it is as intended and labeled. For example, I once saw a macro that was labeled “update selected cue,” but when I looked at how it was written, it had an error. It would unintentionally replace cue data instead of merging it. This is not what I was expecting, but perhaps this is what the programmer who created it wanted for their particular usage. Had I not checked this, the macro would have caused me great problems.
-Brad Schiller, from “Feeding the Machines,” PLSN Sept. 2018, page 81