The difference is that those apps use time blocking (e.g., block out an hour for a task in the middle of actual calendar events) and are usually automatic in nature. The ideal system blocks out the time for a task -- it's not just setting a due date.
I too have tried most if not all of the tools in @renaudg's post and have come to the same conclusion: nothing really matches Timeful.
I too have tried most if not all of the tools in @renaudg's post and have come to the same conclusion: nothing really matches Timeful.