スレの趣旨とは少し外れるかもしれませんが質問させてください。
ダイアログやメニューはリソーススクリプトを書いて読み込ませることも、自分でCreateWindow(Ex)でガリガリ書く事も出来ますよね。
コンパイル後に外部からResourceHacker等でいじりやすくしようと思うとこれらを極力リソーススクリプトに追い出すべきかと
思っているのですが、保守性等の面でどちらが有利なのかは経験が浅いので良く分かっていません。

皆さんはこの二つの方法をどのように使い分けてらっしゃるんでしょうか?