After some experimentation, I found a limitation to my graph; patterns were being restricted to a Square Boundary.
This made it impossible to make certain types of patterns repeat properly where the length and height could not be the same. See below:
At one point, I did not think it was possible to fix this, but that problem has been remedied!
Now you can upload a pattern of any Rectangular Boundary!
This solution also provided a way to adjust irregular slopes with more tolerance - at least, depending on the bounds of your sketch.
I also took the opportunity to improve the output of the Slope Tolerance Results.
Now you will only see the specific angles you drew, compared to the corrected versions. That way it is easier to notice how much your hatch pattern will be corrected from the original sketch. The new version of the graph has been uploaded in the very first post.