Hi Eric!
Definitely Ecasound is the tool for you. You can create complex setups,
Ecasound too has it's built-in effects.
Nama would be right for you, much more oriented towards interactive work.
Best wishes
Julien
----------------------------------------
http://juliencoder.de/nama/music.html