The My Block for Regular Polygons lets you use a single block to make any regular polygon in any color. See the video to see how this My Block was made
I changed the arrow to a ball, since I think it's a little confusing for students to understand that it's not the tip of the arrow that "goes" to a position, rather it's the center of the arrow. I also added comments.