La verdad no entendi mucho de lo que expusiste, por suerte me toco desarrollar el mismo sistema, las 4 zonas que hablas es por cada pieza dental, y el color para marcar el grado de daño. Es asi?
Bueno yo dibujaria las piezas con canvas, revisa
http://raphaeljs.com/, es una libreria para trabajar canvas, y luego con ajax puedes lograr interacciones sin tener que refrescar la pagina.
Saludos.
Chichote.