I used a little different approach than most. Instead of creating individual buttons, I created panels in photoshop that contained all of the buttons on the panel. To create the links and buttons I used several transparent png files. All panels were created using Mac OSX Aqua styles in Photoshop and includes source files.