Is it possible to divide my worldwide customer base (~200 countries) into 5 zones with whichever countries I choose and then assign a flat rate for each zone?

Also, I'm confused about the zones...do I have to go in to each zone I create and manually add every single country that I want into each? Then I'm guessing I go into the flat rate shipping module, assign an amount to that zone and voila?!