EditCNC includes many powerful features designed purely for CNC progamming and editing. It includes the basic features you would expect from any editor of this quality such as search & replace, multiple undo/redo, multiple open files, file size limited only by the capacity of your computer, etc. Experienced programmers know that different types of jobs require different methods for the most efficient programs. Sometimes it's your full blown CAD/CAM, sometimes MDI, and sometimes it's an editor on your PC - or a combination. Most basic CNC programming can be done faster and easier just by writing the g-code.
La tansouna men salihi do3aikom