This is not new, Reaper in based on that, and it’s so handy, to create buttons associated with custom actions…
For example to be able to associate a button with a logical editor preset and apply it directly, or linking macro to that button…
Possibilities are endless.