Some people thrive on timers and rigid schedules.
Some need flexible, visually-driven workflows.
Others need external accountability, while some just need the right kind of structure to keep momentum going.
Most need to mix it up and use different things at different times.

The trick isn't finding the 'perfect' system.
It's finding your system.