Added new API for creating a ToolSet.
More definition of the new API.