Style for interactions

As with colors, text and effects (shadow, blur), it would be very useful to be able to create a style for interactions that saves all information and avoids having to enter all modifications by hand.

In this case, it would save the information:
Event: On click
Action: Open overlay
(the screen to which the link is directed is not recommended to be saved).
Type of overlay: Centered
Close when clicking outside: Yes
Add Background behind overlay: Yes
#000000 25%
Animation type:
Move in up with Ease out effect and at 300ms.

As you can see it is a lot of information to be continuously manipulating and adding it, and it would be very nice to be able to save all this as a style in the same way that happens with typography, color or effects.