Menu-Block-Setup is a project mainly written in PHP, it's free.
Menu block setup for new Drupal site
404: Not Found