@99rangercustom:
The below is to put the OEM features in place, so you know where you're starting from. Things like repositioning switches will be matter of extending some wires and shortening others.
The easy part: door locks, swapping the power lock in the door is pretty much as simple as undoing the 3 T27 bolts, disconnecting the door handle & lock cylinder rods and replacing the manual lock with power one. If you pull OEM wiring/switches with the lock, its basically a "bolt in". Things get a little dicey as to whether Ford included the wires from the drivers to passengers door (with XLT odds are better than an XL).
Where problems start is the GEM (generic electronics module) which controls your remote fob/anti theft. It also handles the "smarts" of stopping lock/unlock when something in wrong e.g. locks iced up and won't function. It keeps motors from burning out, etc. 99 chances out of 100, your GEM doesn't include power locks programming and there are a number of other functions tied into the GEM the big 2 being air bag controller & ABS. You need to match modules/ your truck's ABS setup which can get challenging if pulling parts from a wreck - blow air bags = blown air bag controller. You can get away without the 'correct' GEM, put you need to pay attention to what you are doing i.e. don't hold button down in lock and you won't have remote unlock from fob.
Power windows are bigger PIA. The regulators are held in place with 3-4 rivets - pound the pin from driving the rivet out, then drill the remaining rivet out to remove. Then get the required rivets and pull to install.
Almost guaranteed your truck doesn't have the wires or the correct GEM. Routing wires from one side of dash to the other isn't big deal, but the GEM is more important for windows - the one touch for lowering/raising driver's window and for controlling stopping window travel both up and down. You now can have other people operating the controls for the passengers window.
Again, you don't have to have the Ford GEM, but now you know what you would be up against. I put power windows/locks in one Ranger - I pulled the entire dash from another with the options I wanted. That was easier - only something like a dozen bolts.