For the user comfortable with script writing, autonomy is relatively unlimited.
Users who do not know how to write scripts are limited to use those which have already been created and those which are available online.