Think of it as the Linux desktop problem, all over again ...
Package managers are one of the best things about Linux. So what if you could manage Linux as a package?