krafty43,
Must be something else going on. I've never tried it with a template but a quick test shows that indeed the macro is saved with the template file, as I would expect. My guess is that the macros are not attached to the template file but are attached to your
Global and that's why they aren't available to other users.
Open the template file and go to the Organizer. Select the Modules tab. Do any modules show up under the list on the right hand side? My guess is there aren't any. It is simple enough to select the module(s) containing your macros on the left (i.e. Global
modules) and hit the Copy button to load them into the template file. Save the template. Now those macros will be available to anyone who opens the template.
And just to cover some bases, make sure each user has their macro security set to enable all macros.
John