ExcelVBAというのはがんばれば何でも出来る
初心者がハマりがちなデータの扱いも表計算アプリということで可視化されてて理解しやすい
Win32を使えば出来ない事はない
開発環境や言語の流儀は前時代的なものであるが
複雑なことが出来ない為に基本をしっかりマスターしやすい

開発規模でいえば1人開発しかほぼあり得ないのでお金にはならないが
個人で開発を行うにはなかなか有能なツールだ