View Single Post
You might want to look into Rooswitch

It essentially lets you create application "profiles" the way your system does for different users when managing multiple accounts. The best part is that you do this at the application level, without having to actually jump out of your preferred user account.

It's a simple app, that is easy to grasp once you give it a try. I haven't tried this with Omnifocus but it sounds like the perfect way to approach your problem.