If you can remove a transmission, you can probably do this swap. It helps alot of you have somebody helping you (a few parts of the swap require two people) and even more so if the other person knows what they're doing!
I did the swap this past weekend, and it really wasn't hard at all. The pedals are kind of a pain, but they just take a while is all.
Other than that, you will need a few wiring diagrams.
There is a panel in the floor that you can unbolt, and bolt a manual tranny panel in it's place, which will already have the hole for the shifter, in it.
When I did mine, I put the pedals in one weekend, and then did the tranny and everything else the next Saturday (last weekend). I got it pretty much completed in 1 day. I went to my cousin's house at 9am Saturaday morning, and I left, with the truck driving, at 10pm. There was also a couple hours of just screwing off, in there too. It also helps that he works at a transmission shop, but oh well. And 3.5 hours of that was figuring out wiring. Shouldn't have taken 3.5 hours for wiring, but I was making it more difficult than it needed to be..
If you don't know how to read a wiring diagram, I would figure out how, before doing the swap. You will be reading a few!
Mjones's list is dead on, I can't think of anything else I used.