Crear una imagen nueva en modo RGB (RBA castellano) con fondo blanco. Esta imagen es de 200 X 100. 
Crea un nuevo canal haciendo clic sobre el icono de New Channel (en la paleta de canales (channels).

Tu imagen deberá cambiar de blanco a negro. 
Toma la herramienta Rectangular Marquee clip_image001 y usa los siguientes parámetros: 
     Style = Fixed Sixze 
     Width = 160 px 
     Height = 60 
Haz clic sobre tu imagen. Luego Rellena el recuadro con blanco.

clip_image002

Deselecciona 
     Select > Deselect 
Ahora redondea los bordes 
     Filter > Blur > Gaussian Blur 
     Radius = 15 
Quedará algo como esto:

clip_image003

Ahora define la figura 
     Image > Adjust > Levels

clip_image004

Vuelve a la paleta de Layers y crea uno nuevo 
     Layer > New > Layer 
Carga la selección del Canal Alpha 1 
     Select > Load Selection 
     Channel = Alpha 1 
Toma la herramienta Gradient clip_image005 y escoge el gradiente que deseas aplicar a tus botones. Este se uso aquí.

clip_image006

Haz clic en la parte inferior de la selección y sin soltar el botón del Ratón córrelo hasta la parte superior y suéltalo allí.Ahora tienes algo así:

clip_image007

Ahora viene el primer borde 
     Select > Modify > Contract 
     Contract By = 4 px 
     Select > Feather 
     Radius = 2 px 
Aplicamos nuevamente el gradiente, pero esta vez a la inversa, arriba - abajo.

clip_image008

Aquí tu botón luce realmente bien, pero falta algo mas. 
      Select > Modify > Contract 
      Contract By = 4 px      Select > Feather 
      Radius = 2 px. Aplicas el gradiente por última vez (lo juro), pero esta vez como lo hiciste por primera ocasión.

clip_image009

Finalmente Deselecciona y listo. 
     Select > Deselect 
De primer grado.

Los tres posibles botones :

clip_image010