Level editor from CMU

Oh come on, its not THAT easy. Why do you think most of the game engines have one? Even if one can do that, why invent the wheel again?