Thanks for the reply. Below is my requirement (currently implemented using Office Automation). Planning to move to openxml or any other 3rd party to overcome server side issues.
We have a template file created using Microsoft word which has multiple pages, each page will have template created. Our application will load this template file (dotx) and display the templates based on page selected. If the user selects a page and the data to be loaded, we will duplicate the specific page based on the data(when data not fits to single template and need more pages) and load the data into the templates. Finally, We will save this file as docx.
Can this be done using DOCIO? Please let me know if you need more info.