May be I've gone a little bit insane, but I decided to try my hand at James's Blog Poster tool. It's open source, so you can give it a go yourself. You'll nee to grab yourself a copy of VisualWorks Non-Commercial to do anything.
So what did I do? I totally changed the layout of the program. I have no idea if it's better or worse. There's a lot more screen real-estate to write blog entries in now. That may actually encourage longer blog writing?
I have some ideas to add some more features too.. like character returns automatically making paragraphs - that'd be a nicce one!. It behaves more like an email client now - well the posting bit at least. I'd like to remove the username/password bit too so that you can just hit Send. Actually, send should be in the toolbar :) ctrl+enter should do the send too.
If I knew more about the model being used I could definitely dive right in to this sort of thing. Unfortunately the code is rather complex. It's complex for a reason - it seems to do a lot :)
Any way, if you write a blog using James's Blog Poster, let me know what you think of my changes. Drop me a line. Thanks!