I can tell you I've mixed the GearWrench stuff with the Craftsman stuff just fine, at least in the smallest drive size. Don't know about the other brands.
No, many do but Armstrong/Matco do not interchange with others, Stanley doesn't interchange with others, some of the different branded Danaher/Apex Asian **** does interchange.