custom loadout menu request

okay, this should be simple enough, but i dont know much about codding, so im requesting this,
anyway, all i really need is a menu that is opened by either a command or on spawn, that is eassily modable to add new guns,and new catagories, i need a menu to choose a loadout per spawn, that can only be used once per spawn, with 3 different catagories, primary, secondary, and special weapons, that can easily be modded to add more guns, remove guns from the list , etc, but only have one from each catagory,
thats about it for my idea, i dont know how simple that would be in LUA, but its worth a request.