Componentes para Desenhos e Figuras

Existe algum componente com o qual eu possa construir organogramas e carregar e trabalhar com figuras?

Ou seja, um componente onde eu possa desenhar retângulos, elipses, linhas e setas e onde possa colocar ícones em determinadas posições que o usuário possa arrastar e soltar sobre a tela?

Obrigado!

Você pode tentar o JGraph ( http://www.jgraph.com/ )