Strictly speaking, it’s not possible. VuhDo and Clique have click-casting setups that can be enabled for specific frames but they’ll be separate from the buttons on your bars.
When using macros the best practice is to hold down your right mouse button when you want to disable mouseover functionality as that makes your cursor go away.