Looks cool, the source code looks so foreign to what I'm used to within Unity and such.
Just thought I'd update on what I've been screwing around with and give some details. I've been trying to randomnize a bit of the info inside the XML files your statsutil outputs. So far the format they've been outputted in has been actually been wonderful for cycling through the various files. I also found that sometimes the Statsutil stopped outputting Pokemon right after the last Unown was outputted, not sure why, but it only happened sometimes.
So since I looked last at the other randomnizer tool for EOS I've wanted randomnized starters and such and thought it would be pretty cool, this is my progress so far with it https://imgur.com/a/WWJIV You can see gyrados having a bit of an identity crisis in the second pic. The code right now is super messy for it and I found a few things out that I'm gonna try and explore further, also not sure if other people have already found this before me and know about a lot of it.
I'll list some things about the tool I'm developing inside Unity3D(I should probably use VB instead but Unity is what I'm comfortable with)
1: I'm planning to develop things further and update the tool along the way with various different tools you might make.
2: It's probably not gonna have the same features as the other randomnizer since I don't really have access to all the data he does within the XML files.
3: Pokemon level ups get pretty screwed around considering I'm changing Pikachus info to a bulbasaurs info and vice versa, this gives the effect of randomnized pokemon, although I haven't really tested past the beginning with this I'm sure their pokedex entries are screwed as well. Although the moves and everything else about the pokemon remain the same, so bulbasaur would have his moveset and typing.
That about sums it up right now, I should probably put this on github soon, but I'll wait for a bit. I just hope all this wasn't really useless, I should also try to find a good way to screw with the UNK variables and test stuff with them on a massive change scale.