Custom Buttons

I am trying to create a custom graphic button that will allow me to add text to it in DSP4. I want the graphic to be transparent in the normal button state and turn a color when selected and activated, but I want the text to stay the same for all the states. Like an overlay but I just don’t want to have to make all the backgrounds and overlays in Photoshop. Is this possible? Thank you.