So I set out to write my own, titled spreads (github)
What it offers:
- Handles the whole workflow: triggering of the cameras, downloading the images, post-processing the images, assembling output formats
- Plugin-based, you can hook into any of the workflow steps and add your own functionality
- Fully parallelized, i.e. ScanTailor will run on all available CPU cores, cameras will be configured and triggered simultaneously
- Fully customizable with a configuration file (documentation coming soon, promised!)
What you need:
- Two Canon A2200 cameras with CHDK installed (adding support for more cameras should be a breeze, see the documentation)
- A *nix system (developed on Debian, but should run on most others)
- Python 2.7 with distribute and pip installed
- gphoto2 and a version of ptpcam modified for CHDK
- A recent version of ScanTailor-enhanced, if you want to use it for post-processing (you probably do

- pdfbeads, if you want to generate a PDF from your scanned pages
- djvubind, if you want to generate a DJVU
Some caveats:
- This tool has only been in development for about a week. So expect bugs and lacking documentation and weird edge cases and the like. Just open an issue on GitHub and I'll try to take care of it
- As has been mentioned above, I've only been able to test it with Canon A2200 cameras (the ones I own). Theoretically, most CHDK-based cameras should work with that driver, but I can't make any promises until someone has tested it

- No GUI yet, but a command-line interface that tries to be sane
- No Windows and OS X support at the moment, might change in the future
- At the moment, the PyPi installation way doesn't seem to work yet (I just submitted the project a few minutes ago), so you'll have to install it from GitHub (instructions are in the README).
Try it out, trash it, hack on it and direct feedback of any kind to me, I'm looking forward to improving it
