Making molecules with different torsion values automatically

This sounds close to the genetic algorithm to identify multiple conformers of openbabel (link to the documentation with --nconf to set the number of conformers

obabel startingConformer.mol -O ga_conformers.sdf --conformer --nconf 30
       --score rmsd --writeconformers

However I infer your preference of using a GUI is to define which of of the single bonds are free rotors (allowed to rotate). I guess the normal way in Avogadro were to select atom instead (Extensions → calculate → freeze selected atoms) and then launch the algorithm (Extensions → OpenBabel → Conformer Search) and to venture out the options provided there. See here.