in reply to creating thumbnails

Though igal does not use a database back-end, it is Perl, and it rocketh. The gallery pages are exceptionally good to look at.

It seems that you might just be reinventing a wheel or two! Like your program, igal also uses the ImageMagick tools. It does not use the aforementioned Perl modules, of course, which I would consider an improvement. The igal author probably didn't consider adding a local copy of the "non-standard" modules in question, or didn't know that was possible. I would at least consider reviewing the source, even if you can't use the full program.

Igal @ stanford.edu