Skinnable Web 2.0 Buttons is a free AJAX-driven tool for creating custom valid xhtml and browser-compatible website buttons with cool Web 2.0 looks (rounded corners, large fonts, etc.) that comes with several pre-made skins - Default, Mac, Vista, RoundGreen, BlueAndSilver, Orange and Black.
All the user has to do is to edit a simple .xml file, that is stored in the the Web20Button/MyButtons/[ButtonListName].xml folder and the rendering engine will do the rest - it will generate the necessary html, id's, etc.
Obviously, the user can have an unlimited number of button lists on a single webpage.
There are several handy properties for the button list - skin, orientation, buttontextalign and buttonlistloader. And more - there are properties for each button in the collection - name, buttonwidth, buttontext, navigateurl, targetwindow, behavior, visible that allow you to fine tune your lists.