I'm hoping I can avoid needing to create my own templating/styling engine dealing with raw PDFs, and just designate template items within the designer's workflow and fill it with kotlin, but I've been keeping my eye on PDF Box or iText if it comes down to it