Out of the Microsoft Office Products, Visio can also do Gantt charts.
IMO, if all you're after is a gantt chart, then customization-wise, Excel has the least, Project in the middle, Visio is the most customizable.
From my brief search online, it seems Excel creates Gantt charts through what is...