実は最近、TMemoなどのソフトをすべて.NET化してしまおうかという案があります(わたしの中で)。
理由は3つ。
あとは、Delphiだとソース公開がやりづらいのもあるかな、C#はコンパイラが無償なので、なにをやってもオープンソースにできる。
TMemoの場合、色分けがありますが、あれはあくまでおまけなわけですし、どうしてもというならRichEditでの色分けも可能ですからね。
ただ、最大の懸念は常駐アプリを.NETで作ることで重くならないか。そんなに気になるなら試験のひとつやふたつしてみればいいんでしょうけどね。
あとは(個人的には)目玉のひとつである、各行へのチェックマークをどう実装するか、でしょうか。
わたしの中ではまだ半々といったところ、考え中です。