SWiSHmax
SWiSHmax has everything you need to create stunning fully interactive Flash animations. You can create shapes, text, buttons, sprites, and motion paths. You can also use more than 230 ready-to-use animated effects or create your own effects. You can make an interactive movie by adding actions to objects and a scripting language allows you to program sophisticated operations into your animations. SWiSHmax creates all the files you need to upload.