Radial Gui - Clockwise?

I’m looking at creating a Radial / Circular Gui that works in a Clockwise motion.
By this, I mean that when the Gui is rendered, it works by inserting the Gui to the right of the other, forming a circle.

Going into more depth:-
I’m creating a sort-of “Spellbook” for the Player; allowing them to visualise what spells are available for themselves. So say they have (1) spell, when it’s opened, the single spell is at the top of the circle; none others visible as of yet.

Following on from this, they Player now has (2) spells, so when the Gui is opened, the first spell is still to the top and the second is to the right, in a circle pattern.

There’ll be no set amount; which is why I’m looking to create a system that matches the Players availability.

Does anyone have an idea where to start? - I’ve tried ROBLOXs default Radial design, but this doesn’t mimic the clockwise motion.

I don’t there is an out-of-the-box solution for this but to calculate the positions of each new frame.

Ideally, I’m looking for it to re-calculate the Gui and positioning each time it’s opened; accounting for newly inserted Frames.

I would make a table with all the positions instead, sorry but there is no other way to do this. The way I would go is by positioning a center and calculating a radius and theta, put it all in a table going clockwise.