I keep fifteen short PDFs on hand (Doc1-Doc15, each about two-three pages). For every new client project I pick a different subset—perhaps Doc1 through Doc6 plus Doc15 this week, another mix next week—and I must send them out as a single, neatly collated PDF binder. What I need is a repeatable way to: • select any combination and order of the source files, • generate a fresh index page that lists each chosen document name alongside its correct starting page number, and • merge everything into one final PDF ready to email. Because this is an ongoing task, I prefer an automated approach: a small script or desktop utility that I can run myself. Language and platform are open; choose whatever lets you handle PDF concatenation and page-count look-ups reliably—Python with PyPDF2 or pikepdf, JavaScript with pdf-lib, C# with iTextSharp… I’m flexible as long as setup is straightforward. Acceptance criteria 1. I point the tool to a folder containing Doc1-Doc15, tick the ones I want (or list them in a text file), press go, and receive a single PDF binder. 2. The first page is a clean index: “Doc1 … Page 1, Doc2 … Page 6” and so on, with accurate numbers regardless of the mix. 3. No manual editing should be required; I should be able to repeat the process for future selections in seconds. 4. Provide the source code and a short read-me so I can install or tweak it later. If that sounds clear, let’s discuss any edge cases you foresee and get this automated.