That's a problem many games suffer from, for example StarDrive 2 is partially hard coded in some important places and unfriendly to modify compared to Star Ruler 2, which is very open to it's internal mechanics through a runtime script language. So my plea is that spreadsheets for races, their units...