Si lo quieres hacer multiplataforma por que usar el formato .doc, habiendo otras opciones como en pdf, y hasta creo que trabaja muy bien con php.
entiendo que multiplataforma es que va a poder ser usado en distintas plataformas, en este caso Sistemas operativos. O no?¿
http://www.bdw.es/2005/02/08/crear-pdfs-con-php/