SMS dit: Fundamentals of tool engineering design