You'd be suprised how much even the simplest program can cost. Programmers don't come cheap. You have to keep in mind that computers are stupid. Actually, it shares about the same level of intelligence as your couch. A programmer has to give it instructions on every little thing it needs to do, and try and predict what an end-user may do with the program, so that he can tell said computer what to do when the unexpected happens. Then someone has to test that the programmer got it right.
With an internal editor like the ones the devs use, it probably has limited and simple error catching. Which means doing things in the wrong order, or clicking on the wrong thing at the wrong time will either cause unexpected results, or a crash. Typically it is made for programmers who understand these things, and is really useless and frustrating to use for an end-user.
I work for a software company. Our in-house utilities and programs are very unforgiving. If you don't follow the instructions exactly, BOOM! These are quick and dirty programs made to get the job done. If we were to take one of these utilities (which at times we have) and rewrite it for an end-user, everything needs to be redone from the ground up. A readable interface, documentation, and predicting every little thing that an end-user will do with the program, so that you can prevent crashing and problems becomes time consuming.
So a program that may take 8 hours to write for in house use, can take weeks of programming and testing to make it usable for the customer. For something of the complexity of a Map Editor, I bet it's closer to months and thousands of dollars. Time costs money, and lots of it.
Hope that sheds some insight on why things are never quick and easy in the software world.
Oh, and about the caps Anubis, don't worry about it. My wife always thought it was polite to type in caps, since she hand writes that way, it makes things easier to read. Web ettiquette actually makes little sense, and unfortunately, there is no guide to help anyone figure it all out. Most people find out the hard way, like you did in this post. Unfortunate that people are so quick to dive on one another, rather than help.
Cheers.