Ну если ВОРД нужен docX, то можно его заранее создать как надо в ворде, форматирование и прочие дела, сохранить в docX, и потом распаковать и взять достав document.xml файл. Его заверстать в твой PHP. Ну и потом просто запаковывать обратно в конце твоего скрипта.
Тут вроде проблем особых не должно возникнуть.
Надеюсь ясно высказал алгоритм.
А вообще статей много
Например первая же в гугле
http://habrahabr.ru/post/119551/