It has been approximately a year since I started using Zoundry Raven. In my opinion, it is definitely the best offline blog editor that I have ever used. More recently, I have been customising Raven (which I now call RavenPlus) and tailoring it to meet my own needs. Hurray for making Raven open-source.
Something Peculiar
I still remember the quirkiness the first time I added a new "Category/Tag" (also called "Labels" on Google's Blogger) in Raven. Adding the "Category" is quite straight forward in the Raven editor - no problems there. After successfully publishing my post with the newly added "Category", everything looked to be in order when I viewed the blog post via a web browser.
I did not suspect anything amiss until a few days later when I tried to reuse the "Category" that I have added in Raven in another blog post. To my surprise, I could not find it in the list of "Categories" in the "Categories" tab, under the "Configure..." pull-down menu in the Raven's editor. But curiously, when I clicked on the "Tags" node on the "Account Navigator" sidebar, all "Categories" are listed, including the missing one.
Poking around, I later realised that for any "Category" that I have added via Raven, they are only available for use in the original blog post in which it was created. I was dumbfounded. Not surprisingly, this happens in RavenPlus too, since it shares almost 99.8% of the code with Raven.
An Undocumented Step?
But luckily I found something within Raven that can overcome the above mentioned shortcomings. I stumbled upon this discovery quite by accident actually, while going through Raven's log ("Tools -> Background Tasks" in the main window).