I don't think you need a computer program,,
Per kit,, Break it all down into 1/16" +2 for the kerf (I used 1/8 or 2/16 for the kerf, most blades now are oh so slightly thinner at 3mm)
3/16 = 3 = 5
3/4 =12 = 14
1/4 = 4 = 6
Then add up how many sticks you need by the number divide by the sheet,, 4" sheet = 64,, then doing he math you'll see how many sheets you'll need,,
Optimize by cutting the biggest pieces first,, what ever is left over goes to the next possible smaller size.
personally, I use one of these for my scratch building,,kerf = 0'
I found this neat set up online,, If I was cutting allot, I build something like this too