XPlanner certainly looks interesting, as does the hosted service from basecamphq.com/. But my preference would be to host something in house and to do it in perl, without having to learn to administer Java, whatever that is. Anyone know of some perl tools for this purpose?