Abstract: A method and a system for creating an improved cutting tool having a helical shaped cutting surface includes a computer, a computer numerically controlled milling machine and an electric discharge machine. The computer can be programmed to form the female shape of a helical spline of a cutting tool that extends longitudinally from the back of the tool to the front of the tool so that it is not parallel to a plane perpendicular to a longitudinal axis of the tool. Disposed along the spline may be a plurality of cutting teeth that each extend outward from the curved spline and have a cutting face that is curved in both a radial direction and in an axial direction with respect to the cutting tool. After forming the female shape of this spline, the computer can develop a cutting path for a tool of a numerically controlled milling machine and operate the milling machine to create an electrode having the female shape of the spline of the cutting tool.