I true my wheels, but I haven't built one yet. I don't think it would be that hard, I just haven't had the need. I do everything else on your list though plus a few other things. Basically, I feel comfortable stripping my bike to its frame and building it back up again.