Я использую OpenXML SDK с Word 2007. После того, как вы освоите его, все не так плохо. У меня есть несколько файлов шаблонов docx, которые я просматриваю, чтобы найти и заменить строки-заполнители тем, что я хочу, и затем могу сшить несколько шаблонов в один документ, если я хочу. Это хорошо, потому что я могу начать с файлов docx в качестве шаблона и изменять их, оставаясь в течение всего времени в формате docx. Если изображение находится в docx, когда вы начнете изменять его, оно будет там после того, как вы повторно сохраните его после изменения (при условии, что вы, конечно, не удалили его программно).
Если у вас есть более подробная информация о том, чем вы будете заниматься, сообщите нам.