Tire pressue monitor sensor replacement and cloning

I am buying my daughter a 2009 Nissan Altima. It has the tire pressure ligh t on and it is not the pressure. I have read these have batteries in them t
hat typically last 5-10 years and once they go bad, the sensor needs replac ed. I work on all my own cars and would like a tool (short of the several thous and dollar factory scanner) that I could use to diagnose the bad sensor. I have been reading that a lot of replacement sensors are "programmable", mea ning you can clone the new sensor to the old one, using the id number on th e sensor. Doing this apparently bypasses needing the factory scan tool to p rogram a new sensor into the obdII on the car.
Does anyone have any experiences with this and do you have a tool you would recommend?
I found this: (Amazon.com product link shortened) /B00AERMVYC/ref=lp_2201763011_1_8?s=automotive&ie=UTF8&qid652157 39&sr=1-8
It would let me read each of the sensors, tell which one is bad, and activa te the new sensor. I think it will also program an MX brand sensor, but not sure on other brands.
There is also this: (Amazon.com product link shortened) t-Clone/dp/B008479YYY/ref=pd_sim_263_14?ie=UTF8&dpIDAplNiowEKL&dpSr c=sims&preST=_AC_UL160_SR160%2C160_&refRID2FPZ6RRXAJ1JFSQCXG
It clones the new sensor to the id of the old one. I think it actually also works for the NAPA brand replacement sensors.
What do you think?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
Add image file

Motorsforum.com is a website by car enthusiasts for car enthusiasts. It is not affiliated with any of the car or spare part manufacturers or car dealers discussed here. All logos and trade names are the property of their respective owners.