purely from a practical point of view, I would have thought a "working" type dog would be the more sensible. they are usually more tolerant of noise and disruption, than one or two of the more nervous types.
A border collie, may not be a good idea as these require loads of exercise are very lively when younger and can be a handful at times.
Labs are a good bet, I do agree there.
One serious point, rember that dogs hearing is much sharper than ours and some noises like routering can really effect them - fine if they grow up with it, but be gentle, eh?
Dogs are great, I take mine occasionally to the workshop, but do remember - especially when young to tether them, to avoid tripping on them and give then an area to know is theirs - I loves Tims hidy hole!
Good luck!
woody