Smart Values are now available to everyone. Open them from the Project menu, or click {x} in the toolbar.

What they are
Smart Values let you define shape dimensions, positions and cut depths as named, reusable values.
Each workpiece has its own set, listed in the Smart Values modal. Two are always available:
material_thickness: the workpiece's material thicknessbit_width: the active bit's width
Creating a smart value
To add one, enter a name, an optional description, and either a number or a math expression, such as material_thickness / 2. For this workpiece, I added clearance, panel_width and slot_depth.

Applying them to shapes
I made a base and a slot for a card stand. In the shape properties panel, the {x} next to a property links that property to a smart value or an expression. Here, I set the slot's width, height and cut depth.

Then I added a backing panel that fits into the slot for the card to rest against.

Dynamic Updates
Because the dimensions are smart values, making the stand wider only takes one edit. Change panel_width and every shape that uses it resizes. Changing the material thickness works the same way.
Tip: I anchored these shapes at their centers, so they resize from the center instead of a corner.

Combining with group cutout
Smart values work with other features too. With group cutout, you can build shapes that adjust themselves. Here, 0 depth rectangles with material_thickness width allow me to define notches into a cutout that always match the stock.

Thanks to everyone who tested Smart Values in early access!