Hello,
You can use any custom template, with one or more sections, to change the contents using phpdocx methods: template methods, DOCXPath and others. But if you need to generate new sections using addSection or phpdocx_section with their own header/footer, you need to work with standalone DOCX and merge them using mergeDocx, there's no alternative approach.
Regards.