Im with neophyte to some degree, but not completly. The mirc editor does it's job--provides the ability of remotes editing from within mirc. Removing it from mirc itself wouldn't serve any purpose but to make it more diffult to edit files if you chose not to downlaod an editor.

nextly, extending your third-party editor idea, i'd like to see it much like visual studio. You have the remote file in a dialog view, and when u double click a button, or an item it goes to the code view, inserting the event..

Ex: You have the dialog editor, making your dialog, and you want to add a button. You add it, position it, then double click. From there, the code is now displayed witht he following:

; click event for btnSubmit
on *:DIALOG:<thedialog>:SCLICK:<buttonId>: {
}