collatepdf is a quick-and-dirty Python script I wrote for my own needs to collate multiple PDFs into one (essentially for printing purposes) with the following features:
* an optional cover page,
* automatic table of contents generation with global page numbering,
* automatic page resizing to ensure all pages in the collated PDF have the same dimensions,
* an overlay bar on each page with the current file name and global page number.
This is alpha-quality software (no tests, minimal documentation etc). Use at your own risks. Hope some will find it useful!