Hi Dave. Do you mean stuff like nesting for CNCs, or just "80 square feet, so go buy 2.5 sheets" kind of optimization? (which might be spot on, or might really be 1/4 or 1/5 of what you actually need because each part takes up 51% of a sheet.)
I do have plans for calculating board feet for lumber and square feet for sheet goods.
But even then, it is involved, because, for instance, a total of 35 board feet of pine tells you nothing. So, it needs to be, again, for example, 20 linear feet of 8/4 x 6" wide pine. Thats what I'll be doing.
So, yes, I'll be summing linear feet for lumber, grouped by thickness and widths.
For sheet goods, it will be by thickness. It would be nice to calculate sheet good layout, but then a CNC kerf @ 1/2" versus a 1/8" tablesaw kerf needs to be taken into consideration. So, I'll be designing for that level of flexibility, and when that is all said and done, you'll have close to a nightmare of options for a user interface where everything is customizable. And confusing.
Then there are things like Moulding - which is just a linear feet sum. And for hardware, who cares about width, length and thickness for hardware?
So now there are all sorts of categories, and naming conventions, and profiles, and exceptions, and integration, and, and... what gets dimensions and counts? What just gets counts? What needs optimizations? Does the sheet good have a grain? Can it be flipped?
The project can reaches a point of not worth doing (on spec, or for free) to reach that level of flexibility.
What's a happy medium that would be both useful and flexible?
I have thumbnails. I plan to do "click thumbnail for larger image".
I'll most certainly have to add an option for reassigning (from my inferred choice) a length/width/thickness to every part since a lot of modelers don't take into consideration the axis of an object when drawing. I'll allow sorting of the tables (click a header column to sort). I could do a "click the part in the dialog to highlight it back in Sketchup" if that would be useful. Thumbnail size and large image sizes are both customizable.
And, others I can't recall right now too.