I am minus my desktop at the moment, and I am working on a site that will need a lot of flash animation. Can anyone recommend a program that will create flash animations within a Linux Environment?
Try Crossover Office (about $75) which will allow you to run windows programs like Macromedia Flash MX or SWISHmax on Linux. Now you're beginning to appreciate the disadvantage of using Linux as a Desktop OS!
The Towards Open Source Flash Development article describes a way of developing Flash animations using MTASC Actionscript Compiler, the Eclipse IDE, and the ActionScript Development Tool and Flashout plugin for Eclipse.
There are no disadvantages of using linux as a desktop OS. In my opinion it serves as a much more functional desktop with the ability to use eye candy windows will never be able to handle. The only trouble you might have is your initial installation. Also, about using a windows program in linux, the program wine is a free program to run windows programs in a linux environment. Again if you can install it right it should do the job.