Du kennst #d, oder?
Dann kann ich dir sagen, dass du die ICSharpCode.TextEditor.dll übersehen hast...
Natürlich musst du dich für kommerzielle Nutzung mit den Jungs kurzschließen und einen Preis aushandeln. (Ist ja eigentlich
GPL )
Nachtrag: Ja, das ist auch der TextEditor von #d. Er wird gar nicht mal so selten in anderen Apps benutzt.