Garry's Mod Modelling

Hello, I need help on how to do my own gun model for Garry’s Mod. What kind of software I should use?