I am a shade tree mechanic, with a good amount of tools.
If you can get your hands on an impact wrench, you will be in great shape.
I have had mine for more than 10 years, and cant think what life was like with out it!
The right tool makes all of the difference.