@Martin Everson gave you good advice here.
I'll start with this. The ONLY thing Belize, Seychelles, etc. are good for these days is privacy. For ease of doing business they won't be great. For banking they'll be horrible. For tax planning forming a company there is almost never relevant to...