Symlinker is a project mainly written in ..., it's free.
PHP symlinker for Joomla1.5! extensions
Symbolically link all projects above the Joomla root if they follow standard Joomla naming conventions.