Has anyone seen either a very low cost or ideally free package that can intergrate information from a ical calendar and a to do list and generate a gant chart?

I keep being asked to provide project plans which are not really much use, its easier for us to use a shared google cal and our job logging system and work from there. However, if I could merge the data from both systems into say OpenProj that would be great.

Anyone done anything simalar?