This is what I have been hacking on lately:
A new client for MovableType, written in Python using the wxPython library (which explains the atrocious spelling of the name).
It’s far from finished, but it can already post to a blog. But before I publish it, I want to get the preview functionality going and give it all the functionality of the “Post to MT Weblog” bookmarklet (allowing comments, allowing trackbacks, text formatting).