Challenge Generator?

I really liked the last Mongol Challenge that we received. As a programmer, I’ve been wondering if I could make a tool that randomly generated such Scenarios.

It would be great to play them in Single Player or Co-op. Perhaps a FFA mode or Team Games would also work well.

Are there any mods or existing tools that I could check out (to get started)? It would be great to create this.


This would be nice.
It seems to go in the same direction as this post.