Ted,
If an existing tool does the job you need it to do then just call it using the IGeoProcessor object and it's execute method. Follow the link and you'll see an example of how the code is put together to call an existing tool. You'll see that the execute method returns a GeoProcessorResult and you can check the status property to see if it ran without error.
Duncan