I'll start with saying welcome to the forum.Ahmed AA said:
This project is not dead but we are waiting for the new MYMAP version right?? hehe
Most of the things you wrote is hardcoded and could be done in EU3..
But there is things that we can do like the events and the state structure thing.