Mark,
I purchased a ZF manual (ebay)and read through it. Then spent 2 weeks making mandrels, pullers, etc. The necessary tools aren't that difficult to make, just takes a lathe, welder, and some time. The puller for the diff carrier bearings took the longest to make. There isn't a lot of room for a regular puller. What it takes is a bit specialized.
Dave