You just need creativity and the ability to click buttons and design stuff in a 3D grid environment, you don't need any programming or 3D modeling experience to produce a decent map. To create an excellent map you would probably want some 3D modeling experience from playing around in the editor a lot.
Get started by downloading it, reading tutorials, etc.
The only way to make a good map is to make a bunch that you trash first.