Lumber or Solid Dimensions

If I have a 2x4 x 8ft - I would find it here in my country as 50 x 88 x 4000 (or 6000).

I would create an item in the material library and give it the new dimensions.

Then I would start cutting out my parts.

1)

Parts: Quantity  L x W x Thick

2  x  70 x (no width) x ( no thickness)

This is a feature that we need for lumber if the only the length is required. Only 1- parameter is required most of the time if I want to cut out parts from the whole length.

The Width x Thickness are used from the Material itself.

2)

If the thickness are different it means I would either:
   a) slice the lumber
   b) process it on a planner/thicknesser machine to the final dimensions
   c) in these cases the Material usage / optimization doubles. How is this going to be calculated?

3)

When cutting the lengths only, there are Tenons + Mortises. The Tenons means Length Expansions to the overall lenght, however, it could be 1-side or 2-sides expansion.  It would be nice to add a tick box here and then reflects in the plans + cut list as Tenons.

4)

Similar to the Holes layout and Grooves, we also have the Tenon (male) dimensions.  Thickness, Width, and Length (which is the Length Expanded value)
and Mortise (female) dimensions to be considered

Depth (which is the Length Expanded Value)  x thickness x width