RE: Servo programmer - burning in a new servo?
Measuring the control surfaces' deflection with an angle finder or more simply just a ruler has worked well enough for a long time. Plugging the servo into the RX it is intended to be driven by is the most relevant way to test any servo.
Throws should be set mechanically at the servo arm and control horn, there is no magic tool that will do that for you other than a screwdriver.