Blender is kind of able to create radial or circular arrays with an Array modifier and some helper objects and drivers.
This addon will set up everything for you in one click and manage all the dependencies and hierarchy behind the scene. It also adds some functionality, but that's not the main aim. The ultimate function of this addon is to be a TIMESAVER.
Easy procedural circular arrays aren't really that groundbreaking in the world of 3D, but in Blender they kind of are ;)
Watch the short video for a demonstration of the usage.
If you are buying the addon here, it's to support me and Blender. The addon itself is actually free. You can get it on GitHub: https://github.com/WiresoulStudio/CircularArray
Thank you so much.
Update: Now works up to Blender 2.92