Ciao, scaricati Violet, è un editor UML Open Source, che ha la funzionalità di zooming dei grafici che vuoi realizzare tu, scaricati i sorgenti e studiateli per capire come fa. Ciao

http://www.horstmann.com/violet/#download