Rubyをマクロ言語として使えるターミナルエミュレータ

が欲しいです。普段は(未だに)TeraTermを骨の髄まで使っているのですが、いいかげんこのマクロ言語にはウンザリです。
前田修吾さんの記事を参考に何とかできないものでしょうか…

それとも高級なマクロ言語を使えるオススメのターミナルエミュレータがありましたら教えてください(今のところかろうじで候補といえるのはPoderosaかな)。