It depends on the pdf. I just finished a campaign with 50+ pdfs. I used ai to make a syle guide, a content guide, and a list of needed pdfs. I used claude code to make image generation prompts for chatgpt. I used claude code to make a python engine to make the pdf names and exif data seo strong. then with claude code auto generated all the pdfs. so not really online, and not really dedicated software either.