The classic way is to derive your single point element and then make a circular array (or copy/paste/rotate). Other than that I can't really think of a good technique, especially for those cases where folks want a distinctive north marker, lesser EWS markers, and lesser still fractional markers. And even then, that basic style of the rose requires something called artistic sensability, which I really don't have much understanding of.