Can aspose do this

Hi. Looking for a solution to complete document manipulation. PDF, xml, doc, docx and possibly xml. Basically replace text, with formatting, either template based, or settings from our system itself (Java based) to look exactly like we want.
I will include java manipulation to include token replacement before populating either free styled text or template.
Can Aspose do this easily? Looked at POI for java, but it is mission to figure out due to bad API and documentation.
Thanks.

Hi Jac,

Thanks for your interest in our product. Please note that Aspose.Words enables your applications to perform a great range of document processing tasks. Aspose.Words supports DOC, DOCX, RTF, XML, HTML, OpenDocument, PDF, XPS, EPUB and other formats. With Aspose.Words you can generate, modify, convert, render and print documents without utilizing Microsoft Word®. For more information, please visit the following link:
https://docs.aspose.com/words/net/

To find and replace text, please visit documentation here:
https://docs.aspose.com/words/java/find-and-replace/

The Font class contains a wide variety of the font properties possible in Microsoft Word.
https://docs.aspose.com/words/java/programming-with-documents/

Aspose.Words can generate documents from templates with mail merge fields.
https://docs.aspose.com/words/java/mail-merge-and-reporting/

I hope, this will help. In case of further assistance, please let me know.