Here is an old setup I made a few years ago. That’s my (long dead) Canon 300D, a 550FX Flash, EF 70-200mm F4. A webcam is used to detection motion which then triggers the camera via the USB connection. I always liked Canon for their free camera SDK. I am now working on reviving and updating the software. Will post more info here when I’m done.