I find that cheap tools strip screw heads a lot easier than good tools made out of really hard material that fit the hex's properly.
Regardless, if your overdoing it, your going to strip screws.
I use MIP powertool bits. They are really hard and machined well. All my screws are mcmaster.com's black coated screws. I try to not use anything less than 2.5 hex though. Even in places where 2mm button head or counter sunk screws go, I tend to replace with a 2.5mm cap head. Unless I absolutely can't.
If the material allows, I'll upgrade to 4mm thread bolts and use 2.5/3mm hex as much as I can as well.