I am not using a 3rd party software but have modified Outlook to achieve an outline view by creating user defined fields called Project, Areas of Responsibility, and Domain. I customized the task view to group task by Domain, Areas of Responsibility, and Projects.
NA tasks are associated to the user defined fields either by a custom outlook task form upon cration, filling in the fields for each task, or after you have populated some you can just mouse click and drag the tasks to associate them to any existing Domain, AOR, Project in the customized task view.
Here is an example of the customized task view. Clicking on Domain drills down all the way to the NA task.
+Domain: Work
+Areas of Responsibility: Budget
-Areas of Responsibility: Reporting
-Project: [Third Quarter Forecast] 3 items
[Third Quarter Forecast]create SepYTD actuals report
[Third Quarter Forecast]create Oct-Dec run rate report
[Third Quarter Forecast]ask team for any known Oct-Dec purchases
+Domain: Home
+Areas of Responsibility: Family
+Areas of Responsibility: Household
+Domain: Work SDMB
+Domain: Home SDMB
This is by no means perfect but is working for me. I have heard of another 3rd party software called LifeBalance that syncs up with Outlook.