I have never heard of OEM sensors requiring a tool, "unless" you have a specific year like my 2012 that does require a tool, the 2007 does not but the tool is very handy in any case.
the only thing that you "need" to know is the MHZ
check your glove box for the correct rpo code for your vehicle
xl7 is 315mhz
xl8 is 433mhz
then you can go to a sight like rockauto that normally correctly list's the oem part numbers and the MHZ for your year
they made changes on the newer trucks and even though the MHZ are the same they will not work, I'm talking late model in the last few years.
***poking around I see some "non-oem" mentioned as "no programming required before installation" follow OE relearn procedure. so that could be what is leading to some confusion?
i.e.
More Information for VDO / CONTINENTAL SE10006
just buy oem or one's that say they are "programmed" and you should never have a issue
*note the photo below and the MHZ for each and refer to your rpo list in the glove box that mentioned above
View attachment 448085