Would it be possible to add a toggle to turn on a visual line or arrow that shows parent/child relationships in the program database between features and reports? This allows faster confirmation of features that haven't been reported or when modifying the order of features you don't end up trying to drop a report above the feature it is calling for.
The only immediate warning/drawback I can think of would be that Probe changes and part reference frame movements would technically be a parent to everything below which can cause a spaghetti mess and might warrant some exclusions to the toggle.
Use Case;
My workflow is to gather features, construct features, then report features when programming so I purposefully go back and hit "del" on all measured and constructed features to see if I get the "Dependent Operation" warning. If I don't get the D.O. warning I know I haven't called that feature back anywhere below in my report. If it does, I then chase that spaghetti noodle to the bitter end (should be a report).
Follow up idea, when attempting to delete the feature, instead of simply giving a dependent operation warning, if it was a list of all direct child relationships with a secondary toggle for grand-child relationships that would be a good alternative.