When I was a kid, early 60's my Uncle was a construction electrician.
He had a half dozen of those, biggest was about 2' long.
They were all cordless and the batteries never needed recharging. LOL!!!
Just registered -
I'm not a machinist but play one in my shop - Ha! Ha!
Send me a pm more specific to your needs and I'll let you know if I can do it or not.