No se si existrá algo tan específico como lo que comentas.
Yo el más parecido que he utilizado es el
SimpleGraph de
DelphiArea (
http://www.delphiarea.com/). Un componente que ya he recomendado más de una vez en estos foros.
Permite interactuar con objetos visuales en un área de trabajo y ya te ofrece la mayoría de operaciones necesarias para un componente de este tipo. Selección visual, redimendionado, pan, zoom, tratamiento de los objetos,...
En mi caso (y tú deberás hacer lo mismo) tuve que crear mis propoios objetos derivados de lo que ya existen para ajustarlos a mis necesidades (y con las propiedades que yo necesitaba) y que se dibujaran como yo necesitaba.
Revisa la demo y mira a ver si se puede ajustar a lo que necesitas.