I have a house full of GE/Jasco toggle switches and most of them perform button functions as well.
Now, I'm not sure if you're model is supported by the drivers that I use by @JasonJoel . He could tell you for sure.
I've got one that does different fan run times, depending on how many times it's toggled up. You can have the equivalent of six buttons, three buttons up and three down.
I have a general policy of three toggles up and three down to disable/enable a motion lighting rules. They turn on/off a virtual switch for restriction in Simple Automation.
edit: Mine are Z-Wave.
edit2: I even have the toggle light up when motion is disabled, again, thanks to @JasonJoel .