V13 introduced "Object Actions" where we can launch programmable "actions" from an object instance; these are not implemented with a "button" though, its on a drop-down menu.
There are a couple of videos on the
V13 video page concerning this new functionality.