I am not sure there is a bigger time-sink in Salesforce than preparing Mail Merge documents. (Nope, not even Email Templates - with Mail Merge you have the extra hassle of dealing with the documents). 

I'm just concentrating on Word documents here but you can do really cool things with Excel, Powerpoint or even Google Docs.  

Steps to create a mail merge document:

Merge Field Tricks

A snippet of the above document. 

Note Show Field Codes and Show Formatting Marks are turned on - DO NOT TRY TO WORK WITH MAIL MERGE DOCUMENTS WITHOUT THESE SETTINGS TURNED ON!

Note the extensive use of Word IF Fields. 

Basically I set up a checkbox field or formula in my object to determine if a section of text should display on the document. 

I use Word Fields to say should this text be shown. Then other field within the merge field that will be displayed. 

Note that the Word Merge Fields are joined together with no break, and the line breaks are within the merge field. This ensures no gaps in your content document when it displays. It is easier to deal with each field on it's own line first, then smoosh all the fields together. 

Modifying the Mail Merge document

You are testing, and you found that you just need one conditional merge field to create an extra paragraph of text in the Word document. This is where the time sink starts. 

Conga

Drawloop