well, now with brushes and some basic UI, it can actually be helpful for my level editor.

I still need to make a tile placer for a map editor so I can render maps properly, then layer this ON TOP of the map for it to do what I want it to do.
but as they say, baby steps.
I still didn't implement a selector or a number input button as components(those here are actually using direct inputs instead of having their own update and input logics).