I have a related question for you, Joost (or anyone else who uses CMS software to build a site): If you're knowledgeable enough to customize something like Drupal, why not learn to go a step further? Is it just that you don't want to waste the time? I can totally appreciate that. I've played with customizing stuff like Wordpress and other web apps, and I find it totally annoying (but that's just me.. I've always figured I'm weird

). I've always found it most beneficial to have a programming background, even when working on supposedly simple user-friendly programs.
The reason I decided to develop my own gallery app is because I used to use a photo gallery app for my gallery, and when I had a problem with it, the programmer bit my head off *sigh*. So, that pretty much told me that it was time to move on and work on my own, because editing someone else's code is nothing short of obnoxious to me. I spent a month building the first version of my gallery app and soooo many more upgrading and improving it. In fact, I'm working on the improvements list for the next version right now.
Chaos -- Dreamweaver,
really?! You developed SMJ in Dreamweaver? Eeesh! I think I'd shoot myself in the head.

Whenever I use a program like that, I always end up feeling like I'm fighting with it to do what I want to do. Maybe I'm just too old-fashioned. Or, Dreamweaver is better than I remember

.