I started with the ms dos impulse tracker as a kid, but now i use the propellerheads reason, as it allows me to turn all the devices and as you can see in the picture: i can now make innovations in connecting them very different ways. have you try this program?
I started programming the ADSR envelope on a C64 in Assembly, and now I make sounds in a few lines of code. I see people getting paid to turn knobs on a sound board to create the same thing. If that's your thing, have fun with it.