I combine the two & like outlining software to easily implement.
My top level items on the outline are Covey roles.
My next level down are projects within the appropriate role.
The third level in the outline are NAs.
I use Life Balance which allows you to assign a 'place' to each item. Places don't have to be literal, I use them as GTD contexts.
Life Balance's To Do view can show all next actions or filter by place(context).
I review both the Outline & To Do views during my weekly reviews. The Outline view gives me an 'above the runway' perspective. I use it to book my 'Big Rocks' for the coming week.
Other programs allow similar ways of tagging outline entries as belonging to a context.