"Unlike the Steam Workshop or local content mods, this SDK gives mod makers the ability to change, extend or rewrite TF2, making anything from small tweaks to complete conversions possible," Valve ...
And, importantly, the TF2 game source code can be used to create ... running in 64-bit should be easier to run on macOS through CrossOver or Wine, but unless Valve is willing to build full Metal ...