Si no mal recuerdo, el ESS Model genera un diagrama de clases a partir de un código fuente, pero no te permite diseñarlo desde el comienzo.
Para diagramas sencillos, el que he visto que me ha gustado mucho es el
Violet UML Editor. Muy ligerito y carga en cualquier plataforma con una máquina virtual de java.
// Saludos