While WEBCON BPS has a Gantt chart for absence workflows, we can't use it for custom workflow instances.
If you need a Gantt chart and are fine with it, that it works only on a dashboard, you can take a look at this post.