Podrías dar alguna explicación al respecto .. sino, .. parece fuera de lugar la respuesta.
Por ejemplo, no sé .. comenta que su formato original se basa en XML .. así que es más sencillo "parsearlo" con PHP (o con cualquier lenguaje) tanto para leer un documento en dicho formato como para generarlo ..
De todas formas .. sería mejor que rodymelo explique en que contexto necesita abrir esos .doc
Un saludo,