Impact drivers are great. I mostly do not like the noise and hand feel. I also think pre drilling for wood screws is important. Impact wrench's in an auto shop are great too, if the user is experienced. I have stopped counting stripped and broken off wheel lug nuts, oil pan plugs, etc.