The homemade one is cheapest. Smash the guts out of an old spark plug and jam the right size bolt through the remains. About two inches should protrude. Glob some epoxy on it to keep the bolt from moving, smooth off any sharp any edges that might nick the piston, and make sure the threads are clean.
You use it to find TDC.
Screw the stop snugly into the spark plug hole of the #1 cylinder. By hand, slowly, turn the engine over until it hits the stop. Mark the balancer at the pointer. Turn the engine slowly back over the other way untill it hits the stop again, and mark the balancer again. Halfway between the two marks is exactly TDC.
Rick(wrench)