With some additional software and a great deal of patient studying of tutorials, one can also create custom models, and level geometry (BSP). Halo Custom Edition, with the additional download of the Halo Editing Kit (aka: HEK), allows one to create a custom map, which can be uploaded to and played online with others.
This expansion allows owners of Halo to play custom maps. It was generously created by members of Gearbox Software in their spare time.
Halo Custom Edition is a Stand-alone expansion for Halo: Combat Evolved for PC, available to owners of the PC version of Halo: Combat Evolved.