Radial ui elements

Hi, i want to create a radial menu (but a little more complex than a normal one but my question is about the modularity of a radial menu, if i create a widget with some functionality can i then dynamically size and rotate it? How do i do that?

To clarify further, i want to make a nested radial menu, but create one section and then have a parameter that can change how many sections there are radially