Anyone Know What This Tool Is Used For?

looks homemade to me
Nope, again.
That's a professionally manufactured tool of some sort, but doesn't have a name on it.
It's got patent numbers stamped into it.
6044535
6327769
And use safety glasses.