CuteMarkEd is a MarkDown editor with live HTML previews, math expressions, and source code and MarkDown syntax highlighting.