Q3IDE was designed as a alternative to Visual C++ to be used for Quake 3 coding. Since the Quake 3 SDK already has the compilers for QVM included, all that is needed is a development environment that acts as a code editor and also a front end for lcc and
Yaqala is a processor for Quake III Arena's log output. With Yaqala you can count all your frags, deaths, items, maps, games, awards and all of things related to Quake III Arena. .