we have fully integrated CraftMyPDF into our retool application, it works really well once you have your templates setup. I would recommend it if you need to automate the creation of PDF documents. We use it to automatically complete sales quotes and merge with product datasheets to give the sales staff a complete customer ready quote on the fly. https://app.craftmypdf.com/