As Lightbringer said, a collimator flashlight is a good starting point. With some kind of diffusor and some apertures the beam can be shaped as needed.

Very nice heart shaped spot in the first picture! Like it very much :+1: