For the longest time, I have used Notepad2 as a replacement for the default windows Notepad editor. However, after re-reading "The Pragmatic Programmer" chapter on tools, I have decided for an upgrade. David Hunt, et. al. suggest that your editor be: Configurable, Programmable and Extensible
OK, so I wanted to create some custom highlighting schemes for some files that I was working with. After looking into Notepad2's source code, I realized I was going to have to recompile every time I wanted to modify the lexicon used for syntax highlighting. I also wanted to be able to create hot keys for the actions that I use most.
Enter SciTE based on the Scintilla project. This is what the Notepad2 project was based on for it's Syntax highlighting, so I decided to check it out. Now, I'm not sure I understand all of the arguments that Flo gives for stripping down Notepad2, but I do understand some of them--but I want to "kick it up a notch" in my text editor without having to always resort to VS.NET.