www.bungie.net | halo.bungie.net | bungiestore.com
What program do i actually need to create my own levels, help is very good.
gmax is a free one.
You will also need the Halo Editing Kit (HEK), which is availible for free download at many places on the Internet. You can find links to it in my sig.