You might try the layout function of the CutList extension. It lays out the parts of a model onto a collection of sheets or boards that you specify. To get exactly what you show you would have to edit the output a bit, but at least all the boards are laid out flat on the x,y plane and organized by material and thickness.