Cut list optimization options

We would like to generate a beam cut list (not sheet metal) based on our SW BOM. Is there an add on that will do this or maybe a 3rd party program? I have bene poking around the program '1D Optimizer' and it looks promising but I wanted to see what you all were using before we pulled the trigger.

Thanks!

-Nick

SolidworksBill Of Materials