Phenominal Shading - Gradients - Glass feel

Does anyone know what programs these following sites use to creat their glass buttons and gradient frames? Can I do this in either photoshop or Fireworks MX or Flash MX? If not, what are some suggestions…
http://www.simplyinteractive.net/mainframe.htm
http://24.28.193.70/flash/
http://www.infiniumlabs.com/intro.html

I really want to lean to create these kinds of feels to a page, or at least a button…

Any comment is great!