To rotate a molecular fragment around a bond, use the Local Move Editor (shortcut M) and just click on the bond. The editor will automatically select the shortest fragment and will show the move widgets.
Combine this with interactive minimization (shortcut Z) to build physically-based structures.