I agree with Corlen. It is basically not that difficult. It could be made more complex with random hinting on remaining objects, points deduction with each hint, screen darkening... etc.

A list of remaining objects is maintained - numbers would be easiest. A corresponding list of coordinates to position hint graphic.

click hint button = select one of those numbers/coordinates and place arrow, pulsing ball of light, smiling face...