I am now studying in update tools for a rpm system (similar to CentOS). Our team focus in: yum, apt-rpm and smart. You can give us some advices (which we should chose for our system). I hope receiving the answer soon. Best regard.