Garry's Mod server.cfg generator
Garry's Mod reads server.cfg like any Source server, but most of what people want to change is owned by the gamemode rather than the engine.
Start from a preset
Visual Settings
server.cfg
How server.cfg syntax works
Space-separated commands, quotes around values containing spaces, 1 and 0 for booleans. The sandbox limit commands only exist while the sandbox gamemode is loaded, so setting them on a server running a different gamemode does nothing.
The mistake that costs people hours
Addons and gamemodes routinely override server.cfg at runtime. A DarkRP server sets many of its own values from its own configuration files after server.cfg has already run, so an edit here can be applied correctly and then immediately replaced. Check the gamemode's own config before assuming the file was ignored.