Suggestions for a diagram drawing program.