I have been using Trello to organise my to-do list for a long time. Mostly this works well but I decided that right now I need to focus on a smaller number of things to make some real progress. At the same time, I discovered KanbanFlow. I find that it works for me as like Trello it is very visual but that there is a little bit of friction which works for my current needs (I find it too easy to add stuff to Trello). It has a handy Pomodoro timer and some cool reports. I am still working out exactly how I will use it but it has the potential for helping me to get more of the right things done.