We use Aspose.Words for Python via .NET for:
DOCX ↔ HTML conversion
HTML → PDF export
Document compare / redline (Document.compare), with DOCX output
Occasional PDF input loaded via aw.Document
We are evaluating PDF s…...but we still need editing, field/value population, compare/redline...but we still need editing, field/value population, compare/redline...