The "squibix blogging system" is something I put together when my Moveable Type installation started breaking some years ago. While that was the immediate motivation, though, the real reason for making my own platform was that I wanted something that was really customizable on a basic level, without the overhead created by packages like Moveable Type trying to provide for every possibility. I also wanted better markup. You can see it in action at the squibix family blog.