Timber "cut optimiser" programme/app

Any recommendations on cut optimiser programmes or app out there?..Mac or Android.

In near future embarking on a lot of plywood board cutting and be great to be able to give the timber merchants PDFs or such like of how to cut the boards for my projects, minimising waster and cost!..kitchen cabinets, shelves, tables, etc… so its a mixed bag of sizes.

Ha, well I know more than I should about 2D rectangular bin packing, having used this for this. But that, alas, is not an offer to write an app. Surely someone’s done this already (though I’d expect as a web service?).