Tool designer