A few months back, my friend Mike and I build Fiona. We're calling it a "configuration data engine" since we use it store various kinds of template data in our games. Our template data includes settings, entity properties, maps, and assets. With Fiona, all of this data can easily be stored in a single database table. All templates and associated properties are stored in two tables using STI. Data is easy to backup/restore and customize per environment. The gem is still in the early stages, but the foundation is there. As time permits we'll increase test coverage and the feature set.