Currently a huge struggle for our teams is: When making any kind of changes to a cabinet, often times the change doesn't take effect OR the change comes out different than we expected. We are pretty sure this is usually due to that specific variable being control by another formula first.
For example: I have a drawer stack that needs shaker drawer fronts. The drawer front that is 10.5" high and the drawer that is 8" high show the shaker as I expected but the top two drawers, which are 6"high appear to have ignored the command. My guess is that SOMEWHERE the product is being told that 6" is too narrow to have rails and a center panel (standard rails come in at 2.5" but I wanted mine at 2" which would leave a 2" center panel). Whether we like that aesthetically or not, this is what the customer wants. But changing the rails to 2" stile isn't showing my rails or stiles. I'm sure there's a formula driving this somewhere but how can I find it?
My idea: Instead of the disabled field just not showing up (as is the case with rails and stiles on this front) OR being greyed out, how about when you click the field you get a pop up giving a trail to find that control "This field is being limited by: suchandsuch and this dialogue in Edit Deign Data" or wherever.
At this point in time, just so my drawings show the proper shaker look, I have Drawn Part in 2D and had a pocket routed where the center panel would be.