Ayer mismo me preguntaron sobre si conocía algún componente para generar diagramas Gantt…hay van algunos:

VARCHART JGantt:

Es un componente sobre tecnología Java disponible como componente JSF y como JavaBean (para uso en Applets y aplicaciones Swing):

JIDE Gantt Chart

Es una librería Java Swing con funcionalidades avanzadas (zoom, varios niveles, etiquetas,…)

En Flash/Flex también hay varias opciones, como:

Flex Gantt Chart Component

Incluso hay varios tutoriales para construir tu propio componente:

http://dougmccune.com/blog/2007/02/01/building-a-gantt-chart-component-in-flex/
http://blog.flexgeek.in/2010/07/prototype-flex-4-gantt-chart/