Is there a macro or method of applying center marks to shapes? ie. rectangles, trapezoid, hex openings

Is there a macro or method of applying center marks to shapes? ie. rectangles, trapezoid, hex openings

SolidworksDrawings And Detailing