You can use a mask picture to create regions:
http://thescarms.com/VBasic/IrregularForms.aspx