MapBuilder.net is an excellent tool that is used to build custom Google maps without any knowledge of the GMaps API and JavaScript.
MapBuilder provides a decent visual interface for the map building process, which includes geocoding features. Also MapBuilder lets
users tag locations on their maps, and then publish the map either on MapBuilder.net or their own website.