I liked jetty's new buttons, but I thought the X's looked too much like H's, and I like symbols better anyway, so this is the result.
Print, pull off old buttons and press on these. I was amazed now nicely they snap on. This print is upside-down compared to jetty's; this is so you can print raftless and have nice, shiny buttons. Also, the attachment holes tend to be less deformed this way.
Using jetty's spectacular new firmware, http://www.thingiverse.com/thing:15380, simply set a "Pause at ZPos" for 1.0mm in order to change color.
I recommend printing with zero extra shells, 100% infill and zero Infill Perimeter Overlap. Infill Perimeter Overlap is important with less infill, but for solid parts, it'll just overfill and deform the object.