Maybe I'm looking at this all wrong.

I will be gaming using MapTool, but from what I gather MapTool isn't great for making larger maps and the maps that can be made by it are somewhat generic.

I guess what I need to look at is what software do I need for the maps I want and to make sure it's a map I can open up/use in MapTools.