Not quite as sophisticated as OP’s, but they get the job done! Holder is 3D printed and attached to Steve Abner’s Machine Torch mounts. Battery operated from LiPo battery pack mounted on the carriage. There is a USB connector on the pack for recharging.
I’ll post the BOM and alignment process in a few days.