I use editor
SynWrite, the powerful editor with illumination of a code.
Lexer under WinBuilder script (is on a site of the author), it is written, the truth for a long time and requires updating, but is easily corrected by the means built in by the editor.
Turning a code and panel Tree is especially convenient.