docassemble - docassemble is a free, open-source expert system for guided interviews and document assembly.
Apache PDFBox - The Apache PDFBox™ library is an open source Java tool for working with PDF documents.
HotDocs - Template-driven, automated document & form assembly software
iTextPDF - iText offers flexible tools for PDF creation, editing and inspection.
XpressDox - XpressDox Desktop for Microsoft® Office Word is an affordable document assembly system.
IronPDF - SDK for creating and editing PDFs.