With the help of the editor you can easily draw ALL the standard image map shapes (rectangle, circle, polygon), while you will have full control over the generated HTML code as well.
The editor natively uses the canvas HTML element to draw the shapes on a given image. The ExplorerCanvas library from Google is used to get the same result in browsers, that does not support the canvas element but can use VML instead. ExplorerCanvas works quite well, however it is still beta quality, and not as fast as the native canvas drawing, so expect some lags in IE. The editor is currently tested to work in Firefox 1.5/2/3, Safari 3/4, Opera 9/10 and Internet Explorer 6/7/8.
The imagemap editor was originally available for the public as an online service, which means you can use it to create your imagemaps inside your browser, without installing any desktop application to carry out this task. Feel free to play around with it: use your own images or use the built in samples, draw your areas or edit the HTML code itself, save the result to your clipboard.
Check it out: http://www.maschek.hu/imagemap/imgmap/