I've been working on the Student Line Grapher a lot lately and was doing some research to make sure that no one else had already created the same thing and I found this interesting program C.a.R - Compass and Rule. I believe that the audience is slightly different and the learning curve for C.a.R is harder than the Student Line Grapher but C.a.R also has a lot more features.