you and your friends will be able to interact and create new things together. On top of this, having your own gmod server allows youto create your own maps and workshopsand then configure them as you please.
and even for Half-Life 2, the use of a so called JoyStick Mapper application that map a joystick action to mouse or keyboard inputs. These tools really improve the experience of your XBox 360 Controller on Mac.