ToolShapes umožòuje definovat složitý nástroj pro ESPRIT složený z nìkolika èástí. Tato sestava se skládá z komponent a jejich geometrií. Pro vytvoøení nástroje mohou být použita jak 2D (dfx) tak 3D (stl) data. Následkem toho je zobrazení nástroje bìhem simulace skuteèné. Jednotlivé díly jsou rozdìleny na øeznou èást, stopku, držák a vøeteno a tím zobrazí všechny varianty kolize.
Tato sestava mùže být propojena s nástrojem ESPRIT. Za tìchto podmínek jsou všechna data nástroje importovaná do ESPRITu. Tzn., že pokud je nástroj exportován jako ETL soubor a importován do jiného dokumentu ESPRIT, jsou veškará data sestavy nástroje zachována i pro tento dokument. ToolShapes mùže být propojen také s KnowledgeBase. Jakmile je nástroj vložen z KnowledgeBase do dokumentu ESPRIT, pøínáší si do aplikace veškerá data sestavy.