This is an official Valve Hammer Editor 3.4 that is used to create maps for many games including half life and Counter Strike 1.6
This tool can create .rmf file, then you can export it to be .map file.
Ofcourse it has to be compiled by some sort of compiler to be used
Personally i prefer ZHLT Compiler 2.53, *.map file is compiled to the *.bsp file.
See the complete tutorial on any website like Youtube or any other video sharing website.
I can't show you the complete tutorial because it will take some time so instead search for the best tutorial on steam community or Youtube!