xPermsMgr. You are able to make separate ranks and allow/disallow permissions for each rank. On top of that, you're able to give/remove permissions per-player as well as per-world (for both player and ranks). There's no real reason not to use a permission manager.