One minor bit of clarification - the pattern that Julienm1 is interested in calls for a "45 degree triangle ruler". In bearisgray's (excellent!) explanation, that ruler is called "kaleidoscope or spider web ruler". Knowing the different terms used for the same thing will help you examine all your options if you go shopping for one.