Button group dropdown field

I think that most advanced users do not use buttons at all any more, but use Rules.
Rules are more flexible because they can be chained and the triggers have filters.

For example:
You can use rules that are triggered by a single select relationship field to a ‘Rule’ entity.
Instead of buttons, create Rules, that are triggered when a user selects a rule.
Each rule is triggered like ‘Entity linked to this entity’ (Rule).
Additionally, you can chain rules by adding a field ‘Date’ and make another rule set that to ‘Today’ (I call the field ‘TriggerTime’).
You can even combine both methods by creating rules that are triggered with field ‘TriggerTime’ is changes, and as condition that the select field ‘Rule’ is a particular rule, and then it will execute the corresponding action.