Which stuff would you said are good to setup before? My idea is to build a small SDK atm I try to bundle sound, language/labels, maybe controlls and settings. So your personal library did grow over time might be the same case for me as well
Do you shrink down your concept first so you only have a small one or do you always just have a simple idea to start with