Работа современных предприятий подразумевает обработку большого количества различных документов, зачастую выполненных в рамках однородных шаблонов. В данной работе описан разработанный программный комплекс для автоматизированной генерации документов по шаблонам в форматах DOC и DOCX с использованием библиотеки Apache POI. Разработанная система позволяет осуществлять замену текстовых меток в документах на основе пользовательских данных и работать с несколькими авторами через специальный формат тегов. Реализованы механизмы обработки разбитых тегов в DOCX-документах и поддержка ввода данных через CSV-таблицы. Дополнительно система оснащена функцией конвертации сгенерированных документов в формат PDF, что значительно расширяет её функциональность. Программный комплекс реализован на языке Java, в формате оконного приложения. Внутренняя архитектура системы выполнена в модульном формате, что облегчает возможную интеграцию предоставляемого функционала в другие системы. Работа программы протестирована в системах семейства Windows, а также в Linux Ubuntu. Проведено тестирование производительности системы, показавшее эффективность предложенного решения для автоматизации подготовки документов. Исходные файлы разработанной системы, а также описывающая её документация, выложены в открытом репозитории.