Help me with Extension Development

Hello,
I want to make a State Progress bar Extension using any compiler. The Existing component in Kodular cannot even hold more than 5 states. So I want to build one for the community. I Have an Idea that Uses Canvas to achieve this but the issue is I can do it in modular. I have 0 knowledge of extension building. I would be happy if someone would volunteer to teach me or guide me to make this extension.

Thanks in Advance.
Here’s a Basic Layout of what I did to make the state progress bar