You might be interested in these PCFs

Gantt Progress Timeline
A control that displays a dataset as ranges in a Gantt timeline with progress information.

Canvas Timeline
A control to implement an interactive Gantt chart with drag and drop inside a canvas app.