Quote: "do people find that the development environment is limited?
"
Absolutely not. I'm a business systems programmer, and DB Pro is pure heaven for someone like me. Simple IDE, simple language, plenty of potential under the bonnet
Quote: "3d world studio or cartography shop for map making for instance.. so many external dll plugins to look at and assess."
I would check out the language first and see what it can do and how you achieve it. Then you can make an informed decision on how you want to make your scenery, character models and so forth. There is no right answer (but plenty of opinions!)
Good luck, and welcome