I don't know or have heard of any tool to "add" ringtones to CallManager. I have always added them to the TFTP folder and modified the ringlist.xml file.
I do know of a tool to update phones that might be useful.
Try www.VoIPintegration.com - That is what I thought of when I read your post. HTH