Well, calling a Stored Procedure in a Database is not much different that adding/updating the data. The only difference is a function that YOU CALL does most of this for you.
I'm not sure what kind of tools you are looking for and it's hard to say what you might want without knowing how you need to call these SP's.
Are you calling them from within a
Java App or Web App?
Do you need to call these from outside of a Java app and pass the data back to a Java App or something? Giving us a little more detail about what you are doing might help.
Also, what kind of Database?