VAMStory has an advanced gaze tool, with unlimited targets you can create with Empties (if you're creative you can lock them to the body or whatever you want), and a bunch of options to control randomization.
You will find a demo in HZMDemo focusing on an advanced setup with targets and so on.