With Flash Decompiler Trillix for Windows you can convert SWF to FLA, extract sounds, images, fonts, texts, scripts, etc. from SWF file to various formats and edit SWF file on the go without converting it to FLA.
Convert SWF file to FLA or Flex project files with Flash Ripper. You can also edit some of the SWF elements even without conversion and extract sounds, texts, images, scripts and others from SWF file.
Decompile SWF file and look into its scripts with ActionScript Viewer. You can convert SWF to FLA or Flex project files and even edit its elements without previous conversion. SWF elements can be extracted to various formats and saved separately.
SWF Compressor lets you reduce Flash size while saving its quality