hola
yo te animaria a visitar la pagina de Latium Software
http://www.latiumsoftware.com/es/
aparte de ser interesante tiene dos articulos sobre creacion de formas no rectangulares con sus ejemplos y su codigo.
es decir hace justo lo que tu quieres, crear skins
espero que te sirva
un saludo