I've used the Z endstop switch holders that adjust by loosening the screw and sliding it up or down. The problem I have is if I only want to move it a hair, I can never make fine adjustments without overdoing it. With this, turning the knob moves it up or down while leaving the whole unit still attached. Since the orientation of it is the same as the bed leveling knobs, it turns the same direction to go up and down. And once it's exactly where you want it, you tighten the screw on the side to secure it.
I've included the Fusion 360 file if you want to make any changes
Since I use Simplify3d to slice, I set it so the layers that have threads print at .1mm layer height. The rest of the model prints at .2mm
Mine printed nice and smooth that way
This piece slides on and snaps into place. It would be a good idea to add some superglue before you do it. It's a bit tricky to get back off.
Add the knob and slide the last piece in.
A nut goes in the top hole and a short m3 screw threads that nut through the side hole. Tighten enough to hold it in place, but still loose enough to be able to slide.
If you're having trouble getting the nut on the screw, let the nut fall all the way to the bottom and raise the part up to align with the hole.
Turn the knob so the holes aligns and attach it to your printer.