How to add BP scripts on BP instance modification on level?

I’m wanting to setup some blueprint scripts that would fire when someone modifies Actors in editor. For example if some properties on the Actor are modified I want to run a BP script that generates some other actors. Or I want some properties hidden / visible depending on values of other properties. Or I want to reset object rotation in some cases. Or to inform the user that since property A was modified they also need to modify property B.
I’m not sure how to achieve that. It seems I can’t use Editor Utility Blueprints because then the BPs would not be in the build…