>>874
初めはCUIで作ってみると大体の骨組みを把握しやすいと思います。
設計がうまくできていれば、GUIに置き換えることも、コードを数箇所変更するだけで簡単にできるでしょう。