I know this will probably get buried here, but like - I want to try this. I was a huge fan of Quake 1 and 2. How the hell do I get started? (Note: I'm not a programmer, I'm a marketer. I know just enough PHP/JS to be stupidly dangerous.)
https://github.com/kduske/TrenchBroom
There's plenty of good content here:
http://forum.tastyspleen.net/quake/index.php?topic=21859.0
http://maps.rcmd.org/tutorials/
Map compiling and texture tools are included in the engine code:
https://github.com/klaussilveira/qengine/tree/master/src/too...
The Quake community is awesome: https://quakewiki.org/wiki/Mapping_tutorials