If this post answers your question or helps, please mark it as such.
Yes, this is the correct answer.
But I better stick to Halo after I saw how much code to write
True, skinning in Flex 4 sometimes requires a little/lot more code, but you can almost always just copy the default skin and make a few minor modifications;
For example, the default Spark Panel skin can be found at %Flex SDK%\frameworks\projects\spark\src\spark\skins\spark\PanelSkin.mxml
This dont sounds for me like RAD development. I want RAD tools - no be back in 90'.