pdfrecycle creates a PDF file by composing pages from other PDF files. It lets you define PDF bookmarks, scale and rotate pages, put multiple logical pages onto each physical sheet, and add metadata. It uses a simple text file format to define the layout and what pages to include. From this input file, it creates a LaTeX file and then runs pdflatex to produced the PDF file.
License: GNU General Public License (GPL)
Changes:
Bookmarks created with MARK1, MARK2, etc. had the wrong hierarchy level.