I go through this regularly cutting parts for others. A big part is coming to the realization that giving things over to the software will usually mean seeing a bunch of things where you think your smarter than the software and the software is wrong, but when you look at your balance sheet at the end of a project you'll see that your waste material in the dumpster is less.
It lays them out as best it can calculate mathematically based on yeild and has no ability to allow for the fact that you may like or want your drops from job 'A' on the Y axis of the sheet but on this job B-2.0 you want them on the X axis.
No cutlist optimization tool will lay things out 'the way you would' (they lay them out better than that lol).