Controlling large number of 24VDC lights / switches with Arduino

Indeed.
TPIC6595: 250 mA continuous (1.3Ω on resistance)
TPIC6A595: 350 mA continuous (1Ω on resistance)