The faster approach I found for creating Word documents is using an XSLT stylesheet to transform the data from an XML source. I don't have time measurements, but it's much faster than COM Interop.
http://msdn.microsoft.com/en-us/library/ee872374(v=office.12).aspx
Also, beware that using Office Automation is not a supported scenario for web sites or unattended applications.