Way back in the 80s when scheduling was new I wrote tools that generated pert and gantt charts via pic.
The power of little and languages and composability lives on!