After using AS2 for several years, I'm getting started with writing applications in AS3 (Flash9/Flash10). I've come to the point where I need some full sets of GUI components, and I need to decide which set I'm going to use. Back in the AS2 days, the built in components included with flash were pretty crappy - bloated filesize, slow, buggy, etc. However, I heard good things about the new ones (included with CS3). So I'm looking for advice from people who have used a few different sets.

Component sets I've heard of:

1. **CS3 Components** - downside, I need to fiddle with the CS3 IDE, I'd prefer to work all from FlashDevelop only.
2. **Flex Components** - downside, I need the Flex Framework, meaning I have to start with a MXML file, plus the bloat of the framework
3. **bit101's [MinimalComps](http://code.google.com/p/minimalcomps/)** - These look like they might be a good starting point, though a bit limited
4. **[ASwing A3](http://www.aswing.org/)** - These look interesting, but they seem a bit overengineered.

Ideally, they would be lightweight, have a decent API, and not be overly complex.