PDF-Shuffler is a small python-gtk application, which helps the user to merge or split pdf documents and rotate, crop and rearrange their pages using an interactive and intuitive graphical interface. It is a frontend for python-pyPdf.
I've relied on pdfshuffler for years. Now, no joy, just an error message. "multiple definitions in dictionary" It's broken, and I'd be very happy to see it fixed. I'd rate this straight fives if it worked as it did last time I used it.
Mangles multi-page documents if more than one rotation is needed to orient pages correctly. Only useful if one can do what is needed with a single 90-degree left or right rotation.