I suppose I'm well-suited to reply here. I did/do a lot of work on my rig and on my past race cars, off road toys, etc. If you skim through
my thread you'll find lots of things I did myself and a TON lately I've been having done. I do stuff like the motor swap (and the t-set etc. on the OG motor that immediately failed... which I still wonder if was "my fault" but all indications including taking it apart some after removal, show it dropped valve seats, and all of the timing stuff was still perfectly in time), repair after the wishbone bolts sheared, the more bolt-on suspension install, winch mount/winch, wiring (like fixing the battery terminals, e-fan setup/swap, wiring up the winch, etc.), and lots of things like that. In the past I've done heads, cam, etc. swaps on a variety of LSs, and going back far enough I've done full motor builds (traditional small block Chevys, I haven't built an LS myself yet). I've done a clutch in my old race car (long gone now, but it was a '02 Z06 hence my screen name) track-side at Thunderhill in 100+ heat on jackstands - that was not fun. My RZRs I've blown basically everything apart and put it back together other than engine and trans internals.
However, I still haven't taken the time to learn to weld. I want to "someday" but I haven't done it. As such, the current build that took some very specialized welding (welding to the tin-can unibody, welding to cast iron center sections on axles, etc.) went to a pro. It also needed lots "figured out" and dialed in properly, as it was far from a bolt-on situation and we made lots of changes on top of that. The suspension needed constantly cycled (where a lift and tall screw-type stands are crucial) to figure out where entirely custom pieces needed to land (like bypass mounts, hydraulic-bump stop mounts, entirely custom trackbar etc.). In other words, it was just way, way, waaaaaaaaaaaaaaaaaaaaaaay beyond my skill/knowledge/tool set. But a buddy and I will be putting everything that came off my WJ onto his ourselves in one of our garages.
That, and time is just a big limiting factor right now. For quality of life reasons for my family, I live far from where I work (about to be further) and travel in for Monday-Thursday in the office. That has led to me farming out more than perhaps I wanted to, since I need/want to go enjoy the rig on my weekends, not work on it. Perhaps it's just an excuse now that I've moved into a stage of life where I can (mostly) afford to pay for repairs/mods to be done and that has made me lazier, perhaps not.
-TJ