I "used to" use blazeblogger. I still have some content (for personal
use) floating around on my machine.
One issue I have with it, however, is that it doesn't natively support
composing text in non-HTML format.
I've thought about resurrecting my "private journal", and honestly these
days I think I would be inclined to write a dating/tagging interface to
sphinx, rather than try to use blazeblogger again.
The best thing about sphinx is that you can write your own extensions to
do just about whatever you want / need.