I'll take a crack at it....LOL.

What double clutching is mainly about is equalizing the rpm going into the transmission with the rpm going out. When downshifting, you let up on the throttle,push in the clutch, shift into neutral, then speed up the engine in rpm, push in the clutch and shift into the next lowest gear. It takes a lot of practice, and knowing your truck.
Shifting up isn't as hard as down. Because you need to let the rpms drop to shift into the next highest gear.
The need to shift to neutral first is to allow you to speed up or slow down the input shaft of the transmission to allow the speed of the gears to match, for a grindless shift....
How'd I do Tim?? :-)

John