We are using word vba to create a formatted document for printing, But word is not very reliable and we would like to look into newer technology that can gather all the data together from different word docs, format the data in a form of a contractand print it. I would like any suggestions for alternative solution to Word.