Creating Roles in OmniFocus

I used to use Franklin Covey’s Roles / Big Rocks to do weekly planning. For example, I would have a role as a Blogger with a stated mission for that role and then each week define Big Rocks (most important tasks) to make advancements in that role that week.

Are there ways to use Contexts, Perspectives, Projects, or Folders to define your roles and then assign tasks to each?