PowerPoint will let you animate chart elements, but the option's not easy to find. If you don't know about it, you might not even go looking for it. You can animate just about anything in PowerPoint, ...
You can manually create a custom Gantt chart from scratch using the native Chart menu of PowerPoint. In its Chart menu, you can find several types of standard charts including line, bar, area, pie, ...