Coda manages Timeline format. You can create your tasks with start/end date, create a multiple value dependencies column, and display it as Timeline. Finally you can use conditional formatting, for small project it works quite great.
For more complex project this is (for now I hope) a little bit limited. I’ve been working on custom svg Gantt chart like this.
Please let me know