I've got this old Toastmaster drill. It's got to be 50 years old. It has one speed and no reverse. It's the size and weight of a Ford V8 starter motor. We use it to mix mortar and thin-set. It will hurt you bad drilling steel. I have a 1" drill bit that got snagged and the drill straightened out the flukes. I posted it on here several years ago. My wife also cultivates the garden with it using a dog leash auger thing. My dad bought this drill at auction and gave it to me without comment. I tried it out installing a frame hitch and the bit got snagged and spun me in a circle under the truck until the tire stopped me.
I have a big Milwaukee I use for real drilling. I have a 12V Porter Cable, maybe 12 years old, I use for driving screws. The Porter Cable has excellent control though not a ton of power. I drive a lot of weak marine-grade screws--silicone-bronze and 316 stainless. You want absolute control and this Porter Cable 12V gives you that. You might drive 100 screws in for one panel that has glue curing on and you can't afford to snap a head. I want control and finesse, not brute power from a driver. When a single screw might cost a dollar, I'm not interested in power. My 12V Porter Cable has great control and the clutch on it is very precise. It's an older model, but I have to assume it's newer siblings are similar.
I use corded tools mostly. I have a handful of cheap cordless drivers for driving screws though. You have to drill a pilot hole, a shank hole, a countersink, and then drive the screw. When it takes 100 screws to hold on a panel, you have 4 drivers, each with a different bit. The only important one is the one that drives the actual screw. I have all different brands, but the Porter Cable 12V is the best for control.