My LISP work these days is frequently either of such large scale, or related to optimizing/upgrading/maintenance, that I do all LISP work in the VLIDE because I need the watches, breakpoints, and step through/over/out functionality. Just doesn't make sense to write code it one editor, then re-open it in the VLIDE to step through, then make changes in the editor, re- reload it, etc.