Yup, I rolled my own. I actually started work on this quite a while ago, but I put it aside for weeks at a time more than once, and it has also gone through one and a half complete rewrites. It makes a number of changes (improvements, in my opinion) from standard Futaba-inspired "rules," such as the email field, image files renamed by timecode, using Shift JIS (instead of Unicode), and the one-image-per-post rule, so that probably means that a lot of people won't like it. But oh well.
Please play with it, break it (but not so much my host gets pissed at me), whatever... Let me know what you think. I think at this moment it's "feature locked," as in I don't want to add any new features between now and the first public code release ('cept maybe sage-ing, which is already halfway implemented), merely squash bugs and oddities.
What you see here is its default skin. I actually posted some screenshots of it in http://nub.iichan.net/b/res/10314.html a couple of days ago, just to see folks' reaction... there wasn't one. (I was expecting a "WHAT IN HADES' NAME ARE YOU DOING, HEATHEN" flaming... mebbe I've overestimated the conservative temperaments of image board freaks.) I have also hobbled together a Futaba-ish skin basically by converting Wakaba's own futaba_style.pl; I'll take some screenshots and put 'em up in that thread.
Hmm, some first impressions on the interface:
Also, the timestamp filenames serve some quite important purposes for some people. If you download lots of image from an image board, the timestamps make a archiving and searching a lot easier. Also also, hardly any boards use Shift_JIS, except for this one and Japanese ones.
Also you'll want to consider supporting traditional 0ch tripcodes. They're not secure, but they are universal, and that counts for a lot.