I had doubts about live writer working with community server, but it looks like it works.
I'm also going to see how well live writer edits existing posts, so I apologize in advance for making edits to this post.
It seems to do most of what I need. It's non-intuitive how to do a table or a code block.
// Had to switch to html view to // add this // printf("Hello world");
i'll play with it a bit, but word12 is still a better choice for me.