Why should I use Rac when I can probably find a script to do what I want?
You may find a script that does exactly what you want. But you may also find that the script needs modification to perform your task. You may also find that you need additional features which could mean adding quite a bit of complex sql to an already complex script. Rac is a feature rich utility and adding a particular feature in Rac is usually just a matter of specifying a parameter as opposed to adding complex sql coding. As you try to code more features into a script the complexity just multiples. With Rac just specify additional parameters. With Rac you can concentrate on you task and not on the sql coding.