Word has the built-in ability to print booklets with automatically numbered pages.
"If you don't want to spend money on an add-in, or use VBA; and are willing to do a bit more work yourself, here is the method I use. I've produced booklets up to 100 pages long this way, and it works quite satisfactorily for me."
"The WordBookletTemplates.zip file contains Microsoft Word templates for 4, 8, 12, 16, 20, 24, 28, and 32 page booklets, with and without page numbers (16 templates in all). I think I developed these with Microsoft Word 97 and I've never made any changes to them. They use a series of text boxes that flow from one to the other to get the text where it is supposed to be in the booklet."