A very good, yet unknown IDE is GEL (http://www.gexperts.com). It's
small (3.8 megs), it has code completion, not sure about mapping
documentation. And best of all, It's free. It used to be developed
actively, but now the last version available is from august 1, 2003.