By #1, and #2, I mean modes such as a mode for breaking blocks, (such as ground blocks and windows and building blocks, and by number two, seperate modes for moving your characters, setting schematics, breaking blocks.) And as #6, perhaps like walking mode for charcters, flying mode for items?
Your right, an editing program just for that does sound dumb.