Reason is nice and cool because it's commercial and aimed at end-users, but there are many tools like Pure Data and music synthesis languages such as Csound. These are often harder to use, but have many more options to tweak.