I recommend trying the iSmart.Life app They have a demo and you can understand whether it suits you or not. I use this app to planing my tasks and projects. This is a free and very convenient web app. This app helps to concentrate, better organize tasks, and optimize productivity.