Before a step is built, any changes to the global macros in the current VBP instance are saved to disk.
After a step is built, global macros are reloaded if the global macros file was modified externally (by another VBP instance, etc.).
http://www.visualbuild.com/Manual/globalmacros.htm