What is the development environment for custom skins?

Skins are developed with HTML, CSS & Javascript files uploaded to the Pressero server, so the development environment is whatever the person who is programming that skin prefers. For more information about the files, structure and tags used, please see the Custom Skinning Guide.