ReportLab
So, Let's say you have... a couple dozen quotes to create for some customers. Option one: make some coffee, open up Wave, and work your way down the spreadsheet one painful quote at a time. Let's estimate 2 uncomfortable hours.
Option two: Clean up the data in your spread sheet. Write a program to import the data, and create PDFs. Much more interesting... significantly longer time. Maybe.... near the end, one might decide to do it manually... we'll see.
So far I'm working my way through option one. The first step was finding out what it takes to write a PDF. I was expecting/hoping for something like creating a web page. One of the options for creating PDFs in python is called ReportLab. It's been around for a decade or two and I'm pretty sure it's the framework my credit card company uses to create pdfs.
It's more than able to create the reports and making them look good. It reminds me of building websites in vanilla js. Doable, easier than it looks, but still a pain in the ass.