These MARCO and are coded by themselves, SAS don't have any MARCO codes for pharmaceutical industry, but as you said, you should be able to find and will be asked to use these codes if you work for them.
As Newkoarla said, each company create the macro code themselves. SAS programmers also needs to learn how to modify the macros to meet different requirements.