I concur with Jean-Pierre: let's leave it as Wishlist.
I also got confused by my CAM tool (FAB 3000) as it supports aperture named "RectRounded". Now I actually tried it and when I checked the Gerber text it was defined as macro (as expected per Gerber format specification).
Indeed using flashes for pads is a cleaner approach as it represents the same entity but in a simpler way. That might be a more robust approach as some CAM tools might have some corner cases when handling thousands of pads defined as polygons. It also might take (much?) longer to do DFM checks.
I concur with Jean-Pierre: let's leave it as Wishlist.
I also got confused by my CAM tool (FAB 3000) as it supports aperture named "RectRounded". Now I actually tried it and when I checked the Gerber text it was defined as macro (as expected per Gerber format specification).
Indeed using flashes for pads is a cleaner approach as it represents the same entity but in a simpler way. That might be a more robust approach as some CAM tools might have some corner cases when handling thousands of pads defined as polygons. It also might take (much?) longer to do DFM checks.