I want to mention fink. It is not a auto-update, but at least a central package management with simple updates. It can also be used for application bundles, which are placed in /Application/Fink/ and as such easy to find. It is clear that installing Xcode and fink is not for every user, but at least for developers this should not be problem.
Michael Schindler