https://github.com/wark77/sc2terranwavecalc/releases/tag/v.06.game_ver_3.0.11
This was inspired by this spreadsheet by trickdunn https://tl.net/forum/starcraft-2/501306-comprehensive-lotv-production-spreadsheet .
Please let me know what you think if you try it. =)