Hm, I make mine different ways. I have a few set of templates I use and depending on how much effort and time I want to put into a fanlisting button, I'll open the corresponding template.
I have rounded corners, stamp-like borders, some with fancy text, some with basic text, and a few other experimental designs.
I tend to go for basic buttons (square, 1 or 2 borders, text) and (I find that more people tend to make their own buttons if mine are too fancy) so I like to keep them simple most of the time.
I use my own pixel fonts that I've created because, while there are nice fonts out there, some of the letters weren't up to my standards. I created one for myself with all the letters the way I wanted them to be so my buttons can have nice readable letters.