Monkey is currently in support mode, and I don't plan to add new features short term.
I don't want to discourage other modders, but when I looked at the profile system way back it was a mess. To this day, it is still buggy and I wouldn't go anywhere near this until the core issues have been addresssed.
What you are asking makes sense, but it gets complicated. The problem is not decoding the file or saving it; that is easy to solve.
The core issue is the dev decided to use a completely different classification system for profiles. There are no direct and deterministic transform between the gene system and the profile system.
I'll try to keep this non technical. Let's take race as an example.
Genes is what you save so that's the building block. There are no 'race' gene. The profile system has a hard coded representation of what an Asian looks like (ranges of values for skin tone, nose, mouth, eyes, and a ton more). To know 'how Asian' your model is, the game runs a bunch of very specific computation that transforms genes into an 'evaluation' model. Then this is compared to the hard coded model and scored using average Euclidian distance.
There are several problems with this. First there is no current way to take what you have as genes and make it the target. The target is computed and derived from code, it is not direct. Your perfect 'Eurasian' model would require defining the proper targets, computations and values.
Second, you cannot spawn your perfect Eurasian model because it would require writing the reverse transform setting the genes. There is actually some attempt to solve this in the code, but I think the dev stopped it when he realized how difficult that was.
This is not an unsolvable problem. With enough time and effort I'm sure something can be done that will 'mostly' work. But it is not as trivial and simple as people think. At least for me.
If I ever attack this problem, my approach would be to nuke this entire profile/rating system from orbit first. I believe Q somewhat went this road with BE, with the maintenance nightmare to pay for. No thank you
-T-