IMO, if you have shop air, air tools are best overall. Smaller, lighter, and no batteries to charge. Cheaper, too. No shop air? Then you're stuck with cordless or corded tools.
Yesterday, I watched a video that showed a guy using a cordless ratchet to back out a long machine screw. Like 1/4" or 5/16". I watched it twice and timed it. I could have had that screw out in 1/3 of the time with a 1/4" drive speed handle, which is what I would have taken to that particular job, since there were multiple such fasteners involved.
Sometimes, old solutions are your best bet, really. That speed handle will go for hours without recharging and doesn't need an air hose sticking out of one end.