The short answer to your question is yes, but the more elegant solution is to create a userform in the template to drive the document creation. You can have a combo box (or whatever) to insert whatever you want into the document at whatever location according to what is entered/selected. For the basics see
http://www.gmayor.com/Userform.htm. The end result can be as simple or as complex as you want to make it.