I am a freelancer and I really need PM tools to organize my job with my clients and other members.
Lately, my new client suggested to use WebWork Time Tracker, and I would say it is not bad one.
You can track time, add projects, you can choose to work with Screenshot mode on or off. Also, they have a Task Management system in the Beta version, I guess they will launch a new version soon and I loved the Kanban board for task management.
Anyway, if they keep improving it, it will be a great one.
here is the link to that tracker https://www.webwork-tracker.com