Playgrounds will rock your world:

Playgrounds are a means to experiment with audio applications development

with immediate feedback about what you are creating...