Modern Spiked balls
A sprite of 2 or 3 different sizes (small, medium, and large) that rolls back and forth when hitting solid walls, they are mostly indestructible except for the invincibility star and can be spin jumped on, They destroy other sprites and large spiked balls can destroy smaller ones. both types are affected by gravity and slopes.
it seems common but having an option to set it going left or right when spawned would be nice.
the different sizes much like the left or right facing options could possibly be bit or byte options possibly that way it would only require one asm/json file instead of three separate ones.
links about the spiked ball as well as two types of example graphics and possible sizes