should be independent of whether you will use Perl. See
, for example. For project management, we use
, RequisitePro, ClearCase and ClearQuest, but there are very good libre projects that do what some if not all of these do. I don't do contract work, so I can't give you an hourly wage feedback. The wages are likely to vary wildly from country to country. Cheers.