(1) ツリー型のファイラー/ランチャー
(2) WYSIWYGエディタ/リッチテキストエディタ

この2つの組み合わせで、アウトラインプロセッサの様な動きをすれば満足なんでしょ?
ファイルの保存タイミングとgrep機能の調整は面倒そうだけど