Di free mi sembra ci sia poco o nulla per creare animazioni .swf.
Ti annuncio che flash non ha rivali nonostante esistano alcuni software del tipo di swish che cercano di emularlo.
Flash è il concentrato di grafica e programmazione infatti al suo interno troviamo l'Actionscript che è un vero e proprio linguaggio di programmazione ad oggetti.
Come già ti è stato detto, voler imparare Flash veramente bene non è un lavoro che implica poco tempo però già quando sai un po' di cose e cominci a lavorare ti renderai subito conto delle sue straordinarie potenzialità.
Il miglior sito dedicato a Flash in italiano IMHO, anche se è ancora in fase di sviluppo, è
http://www.actionscript.it/ .
Un software che può darti la sensazione di avere flash tra le mani è Swish che è molto simile a Flash, ma che non potrà mai arrivare al suo livello.
Lo trovi qui in versione shareware:
http://www.swishzone.com/ o meglio
http://www.swishzone.it/
Mi sembra poi che sul mensile n° 10 Webdesigner della Play Press ci sia il cd che contiene in versione free swish lite.
Prova a vedere se lo trovi.
Tra l'altro se giri per google dovresti trovare qualcosina anche scritta da me, per quanto riguarda falsh.
Ciao!!!