Это понятно. Постобработка -- всего лишь часть pipe-line'а. Касательно VBA, мне кажется, лучше делать только операции, связанные с обновлением полей. Генерацию документа и различного рода доформатирование лучше делать с исходным форматом (в данном случае, Open XML). В случае с Asciidoc -> Open Document таким подходом удалось добиться ситуации, когда загонять себя в рамки ПОЧТИ (важное слово) не нужно.
По поводу проверки текста сделал недавно два открытия для себя. Во-первых, очень много стилистических ошибок в русском языке можно поймать обычными регулярками. И, во-вторых, предложение "На столе лежал мячи" с точки зрения LanguageTool, цитирую: "Выглядит хорошо. Ошибок не найдено". Word'у оно тоже нравится.