Not really a big fan of desktop blog editors but I think they can be really helpful if you seriously want to save your time and get things done quickly. Following are some of the best Blog Editors you can use if you’re machine is running on Linux.
Gnome Blog: A free blog editor for Linux that allows you to write and publish quick posts without putting much effort to it. It comes with a very clean interface and doesn’t really get in the way of what you’re writing.
WYSIWYG styled text support
Entries can be written gradually over the course of a day, popping gnome blog open and closed as you have thoughts to jot down and then posting at the end of the day
Operates as a panel object/applet or a standalone application
Supports many different kinds of blogs
New Spell checking
New Drag and drop images into your blog entry (if your blog supports it)
BloGTK: It is a weblog client that lets you post to your weblog from GNOME without the need for seperate browser windows. With BloGTK you can connect with many other weblog systems such as Blogger, Movable type and WordPress.
Thingamablog: After reading a few reviews about this editor I can easily say that it just more than just a blog editor. Thingmablog allows you to create, edit, publish and maintain your blog right from your desktop without much hassle. If you are looking to start your own blog and want to manage everything right from the desktop, this will be a great tool for you.
Thingamablog allows you to:
Set up a blog in minutes via an intuitive wizard
Maintain multiple blogs
Effortlessly manage thousands of entries
Dynamically update blog content
Write entries offline (Dialup users)
Publish your blog with a single click
Publish remotely to your blog via email
Read news with an integrated feed reader
Make posts from your favorite feeds
Create a unique layout with customizable templates
Import entries from RSS/Atom feeds
Set up flexible archiving options
Organize your entries by category or date
Save entries as drafts
Define your own custom template tags
Syndicate your blog via an RSS or Atom feed
Ping services like weblogs.com, BlogRolling, and Blo.gs
If any of these doesn’t come up to your expectation than you can also try out other options such as ScribeFire and QTM.