Tool Selection And Routing For Many Tools