DAZ has created a new series of characters (to replace Victoria and Michael, I guess) they call Genesis.
You can see it in action here:
They have an API and SDK for importing this into other packages. One of the Devs sent me the documentation on it. Apparently, their Genesis format is based on JSON. It seems fairly complete.
I was going to take a crack at this, but my day job has me red-lined… is there anyone who is interested in taking this on? I can make an introduction to the DAZ Devs and hand over the docs to anyone who wants to (and is able to) do this…