I wonder why this hasn’t been done yet. Basically what I’m looking for here is a point_spotlight lamp tool. Ideally you’d be able to control the intensity and focus of the light with sliders in the tool menu or via the numpad, and a point_spotlight parented to the light casting entity would lengthen/tighten or shorten/widen accordingly.

The more intense the light is, the longer the beam; the more focus it has, the thinner the beam.

This would be exorbitantly useful to both comics/ragdoll poses and contraptions.