Adobe has Flash Builder (based on Eclispe) to ease the development of flex applications .
Check
this link to get
Standalone Flash Builder or from the drop down download Eclipse plugin.
Developing applications through Flex SDK is not that much difficult.
Good, Better, Best, Don't take rest until, Good becomes Better, and Better becomes Best.
Sidd : (SCJP 6 [90%] )