GForge is a free project management software used by thousands of companies and organisations world wide. It is specially suitable to IT project, but I believe, it also can handle other projects for workflow management and document management. The only trick is that installation and configuration of it is very hard. You have to be an experts to make it work. Once it works, it is very easy to use.
We have been using Gforge for a while and very happy to promote this freeware to others. We also provide value-added service. Feel free to ask any questions here.