i know nikon has a camera control software is there something like this for canons?
Aperture works great for this.
Try installing the Canon software (Remote Capture DC) that came with your camera. It supports tethered shooting including live preview.