I know the GM (Kent-Moore) installer is just a M16 (I think?) threaded rod with a round socket looking thing, nut and washer, thread the rod into the crank, install the round looking socket over the rod, washer, then nut. 2 24mm wrenches to hold one nut and rotate the other on the threaded rod to push the crank pulley on. I imagine you could get some threaded rod, use an axle nut socket or something around 30mm with the same type of setup and it should work fine. Got lucky when I put mine on the LS6. Tapped it on with a deadblow enough to get a few turns of the bolt and impacted it on with no issue.
2000 Chevy Silverado RCSB LS6 5 speed, LS6 short block, 317 heads, LS6 intake, Lunati 220/224 .575/.575 112LSA cam, Edelbrock Headers, CTS-V accessory drive, Nelson Performance Custom Tune.