That method is certainly a valid approach, but personally I would create a userform to gather the variable texts and insert them either at bookmarked locations or using document variable fields - see
http://www.gmayor.com/Userform.htm for the basics. You could use the same userform to write the values to an Excel worksheet to keep a record of the job offers that you have made.