make a custom map maker

is it a good idea?

It's very hard to mod a custom map when you know what you are doing. But when you don't know what the end user is going to do then it can get messy and very hard to code.