Putki - Generic data system with C++ and C# support, with Mono/GTK-based editor too.