Re: RedNotebook
> I was able to convert an old home-brewed journal database that had been started in MS Access and later converted to Libre Office Base, into RedNotebook files using Python YAML bindings.
Yep, YAML is extremely expressive while terse and easy to use (until you get into the subject of custom tags anyway) and well suited for loosely structured data.