Well it's a nice idea, however there are a number of issues.
Due to creating things in a third-party programme, then importing the file, or the code derived from the file, into game, you are creating huge problems in terms of security. Just think how easy it would be for hackers and modders to get onto the game.
Also, people could create incredible maps which would be impossible to make otherwise, which many people would deem as unfair.