Yes, I design templates. I use photoshop.. everyone that makes templates use photoshop. The buttons have to do with slicing it.
Once your done with your template you slice it to that everything will work as you want it to. If you don't slice it right, you will have problems.
If you want more info. Contact me on msn.