そりゃ素直にvim使えとは思う。
色んなelispをvi系のモードに合わせるのってしんどくない?

モーダルな入力でおもったけど
(setq view-read-only t) にして view-mode をガンガン操作しやすくカスタマイズすれば
C-x C-q (もしくはもっと気楽なキーバインド)をトリガにした素直なモーダル Emacs と言えるんじゃないかな。