I'd put the template (.dot file) with all that macro's in either the word startup folder. Most likely, Word 2010 is different from older versions, and I must admit I never even used it there.
But I find a folder C:\Program Files\Microsoft Office\Office14\STARTUP However, I had expected one in my profile's Appdata also, because it should be user dependent. The link at the bottom, however, mentioned where it should be, so maybe just create it and put your template there.
In Word 2010 under File>Options>Add-ons I find you can manage your templates. That might be another way.
Also this might help: http://social.technet.microsoft.com/Forums/en-US/word/thread/17ce1147-b44e-4685-a6f9-6b86bb0c235b
Kees
Hi,
I use Word 7 and I've created a dozen macros and associated custom buttons plus a custom Styles group and have these in a template I created for writing novel manuscripts. Lately I've come to realize that it would be even cooler to 'always' have these tools available in Word, especially when opening a document from someone else (which more often than not was created in Word XP).
Does anyone know if and how this might be done?
Thanks,
Rusty

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic