you need a mac to compile a Max application for amc, a Windows to compile a Max application for Windows. Though you can make collective for both from one, as well as project/patchers. The difference between collective and standalone application is that you still need at least a max runtime to run the collective.