Hi Blake,
There are many ‘hacks’ to control Lights in Blender, for instance, EEVEE has a Custom Distance for Lights (apart from a Sun Light):

In Cycles, you can set the Maximum Bounces for a Light (attention, 0 means 1 Bounce):

Already mentioned: Light Linking.
In Cycles, you can also do crazy things (not only with Lights) with a Light Path Node.