My choice of a text editor is TextPad (https://www.textpad.com/). This is a text editor and but you can add on various plugin (syntax definitions, utilities etc).
For Blog specific client-side editor, we have a simple WYSIWYG posting tool (for Wintel) called Zoundry Blog Writer (its a free download).
WordPress support is at its early stages (i.e. developer release), so, anyone would like to try it, we would welcome some feedback (and bug reports).
Follow this link for info on the dev release version:
https://forums.zoundry.com/viewtopic.php?t=41
Although we develop a blog editor posting tool, I prefer to use Textpad when it comes to designing whole web site content, working with JSP or PHP pages etc.