First of all, I'm happy to see the recent butterfly icons from Cecilia, to know that there's another MOS woman out there, and to see that she used my ZX to create their patterns :)
Unfortunately, ImageFX has not a layers and alpha channel support so good and precise for creating 100% correct png icons. I actually found TVPaint a GREAT tool to make them! TVPaint is now freely downloadable, there's a CGX version, is fast and stable and runs perfectly on MorphOS. Only problem: it has NO PNG support for loading or saving. So I'm posting this little trick to convert brushes from TVPaint to PNG (but be aware of possible tragical headaches !!!!!)
First of all, draw your icon with alpha channel with TVPaint (this's NOT a TVPaint tutorial, so I assume you can use it properly). Then cut it as a brush. You then have to save this brush in two different formats: TGA and TIFF (mode: RGB+A). Go into ImageFX and load both (warning: the TGA loader is perhaps broken, sometimes it refuses to load the TGA file, so you will have to try re-saving the brush with TVPaint trying a different size). Once you have loaded them both correctly in ImageFX, keep the image from the TIFF file, and the alpha channel from the TGA file. Join them and save your icon
Complex, boring but... it works !!!