UTHs are the most common heating element for ball pythons and in my opinion, the most effective.
They don't come with thermostats but MUST be used with one.
To install well, you just plug the UTH into the thermostat, tape the probe to the UTH and set the temperature. Tada. I wouldn't call it installationmore like a setup. So yeah, it is as easy as plugging in a lamp.
You will need at least one thermometer (digital with a probe) to measure the hotside where the UTH is.
The cheapest thermostat is the reptitemp 500r. I have used it successfully and so have many others. It is about $30 and you can find it at some pet stores and most online pet supply stores.
For a UTH and the reptitemp http://www.reptilesupply.com is a pretty decent site.