Context_primary_links is a project mainly written in ..., it's free.
Drupal Context module plugin to change primary links menu based on context
context_primary_links - Reaction Plugin for Drupal Context Module
Adds a reaction to change the primary links menu. Depends on Context 3.