This impact driver has several handy features, for example that it's brushless. You don't need to bother with a cord, since it runs on a rechargeable battery.
From Amazon
Panasonic EY76A1X Smart Brushless Impact Driver 18V Bare Unit
ITS
Panasonic EY76A1X 14.4/18V Brushless Impact Driver - Body