Having a hard rock like agate or jasper will help a lot.Any irregular surface is going to be problematic. Most Dremel polishing is not lapidary, but gemstone carving is done with rotary tools, and a polish is obtained.
Diamond tips will be involved. Lapidary is essentially the successive use of abrasives until all scratches are too small and uniform to matter. DOing the sanding and polishing on an uneven surface can be very inefficient and take a long time and miss some spots.
I would consider cutting the rockin half and face polishing it with a series of grits on a glass plate. You might use a small diamond disc Dremel tool, or even an inexpensive tile saw.
Otherwise, look for information on stone carving and you will find more Dremel stuff than if you look for stone polishing.