I&#x27;m not necessarily an Asana fanboy, it just works for me and so I haven&#x27;t made an effort to research other platforms. But, since you asked, this is a basic overview of how I use it:<p>-It&#x27;s just me (Asana is meant to be used with a team. That&#x27;s not how I use it.)<p>-I don&#x27;t split up projects in to Asana &#x27;Projects.&#x27; I make one Asana Project for each client that I work for and a separate one for &#x27;Personal&#x27;. I split up real life projects in to Headings with subtasks in the same Asana project. (All projects for Client A go in the Client A project.) This way I&#x27;m never trying to move tasks between projects.<p>-As tasks come up that I want to remember, I forward them to the email address for the correct Project (client). I usually change the subject line to be more descriptive of the task. This puts them at the top of the list for that client.<p>-In between tasks (usually every few hours while I&#x27;m working) I read over the list and categorize anything new that I&#x27;ve emailed in under the right heading. I also set the due-date to be the next time I want to work on that particular task.<p>-As I get started for the day on a certain client, I&#x27;ll look at the list for that client sorted by due date and try to cross off or reschedule everything for that day.<p>-Sometimes I&#x27;ll tag tasks with a name of the person I need to talk to or the location that something needs to be done. That way the next time I run in to JohnDoe I just say &#x27;oh hang on I had a few things to talk to you about&#x27; then tap tap tap to the JohnDoe tag in Asana.