初心者というわけではないですが、お仕事の都合でまったく未知の(古すぎる?)ことを
やらされることになったので、どなたかご意見伺いたく。

プラットフォーム:Windows XP
目的:いわゆるCUI時代にあったような、罫線その他のキャラクタを使って
GUIもどきの画面を実現する端末エミュレータみたいなものを作成。
ユーザが入力できるフィールドはTabで移動できるようなやつ。
文字には色をつけられるようにしたい。

最初はJavaで実現(JTextPaneにDefaultStyledDocumentの組み合わせ)しようと
あれこれやってたんですが、どうにも作りこみが大変で、なんとかそれらしい動きを
実装したあたりで力尽きてしまいました。

一から作りこまずとも、この手のものを実現するためのライブラリはWindowsの
プログラミング環境ではすでに用意されているだろうと踏んでいるのですが、
実際のところはどうでしょうか?
VBあたりで手軽にできれば最高だなーと考えていますが、この分野で
経験のある方、ご意見お願いします。