コンシューマー系のプログラマはひどい場合1プロジェクトごとに
開発ターゲットが変わったりします。
だから「車輪の再発明」と罵られようが、ナイフ1本で生きていける
技術力が要求されます。
SH-Cはテンプレートが使えなかったって、ご存知ですか?

逆にエロゲ開発の場合は予算も人も少ないので開発効率が最優
先になります。だから多少歪んでいても即使えるLibが求められる
のではないでしょうか?

個人的には、このようなLibをいきなり使うと、「実際に中で何が行
われているか?」に対して無頓着なプログラマーになってしまい
そうで、あまり初心者には勧めたくはありません。