Customizing Emoticons

I would like to create a set of custom icons. Any definitive series of steps?

I made a new set of icons in PNG format, 16x16, and I saved them in a ZIP file along with the XML template filled out appropriately. I manually tried to add them but they just won’t add.