What tools to use to modify your own GPD with your own customizations?

Hay i recently got call of duty black ops and tried a few modded GPD’s what i need to know is how to do one myself that i might publish?