Unfortunately the answer is "When I have time".
If someone raises a bug, I will try to get it fixed ASAP, as for new features (such as the country creator tool) I will get around to them when I am able to set aside a few hours to do things.
Being the sole developer for this site means I'm unable to get updates out as fast or often as I'd like them to come out, but unfortunately life gets in the way sometimes.
As for your comment about national focus rewards. What exactly is the issue you're having? If it's something I'm able to fix, I'll look into it