A family of Microsoft word processing software products for creating web, email, and print documents.
Different printers (actually printer drivers) can do what you are describing. Having your macros apply consistent styles rather than attempting direct formatting might improve the situation. Consider printing to a uniform pdf driver and then printing those results to paper.
See http://word.mvps.org/FAQs/Formatting/TextReflow.htm.
Note that "template" in Word has a meaning different from what your context in your post suggests you mean. I suspect you mean a document produced to certain specifications.