i’ve uploaded a bunce of classes for easily make object serialization. a factory is provided for XML save/restore, but you could easily write another factory for serialize to/from files directly, databases, whatever… since Serializable is templated with an in/out class. you can find also an example app. i would like to work more on it, but for now is good as it is.
p.s. i use it a lot in my projects, in a everyday basis.
maybe you could find it useful for your purposes