I'm not averse to running Perl programs, though I think it's one of the uglier languages. And since language-level customizability is the key issue for me, that won't do, since I'm not planning on learning Perl.
I actually did use MT for a while. The problem was its clunky insistence on static files. Version 3 supports PHP templates, but from some quick Googling, it seems like it still insists on generating them for you. I have shell access to my server, so I shouldn't have to go to a web interface to change the appearance of one or multiple files. I find template systems to be insulting and time-wasting -- PAGES are made out of TEXT, and TEXT EDITORS are made for EDITING TEXT, so why can't I use a TEXT EDITOR to EDIT my PAGES? I've just about had it with condescending software. I'm a programmer, damn it.
....
I just realized that I get very angry and worked up when I talk about dissatisfactory software. Is that normal?
In any case, I think I'm going to end up writing this program myself. I've searched thoroughly enough. "If a blog system for real designers/programmers does not exist, then it is necessary to invent it." -- Voltaire