Is there a script for a Connect Poly Shape style floating palette for Blender? Basically what I want is to have a custom floating palette with the controls for select edge/face/vert, snapping, ect freely movable anywhere on the screen. I know there are shortcuts but I used the CPS toolkit for Maya a lot and it’s quite a timesaver.
Here’s kind of what I’m talking about, would it be possible to make a moving palette like this in Python and if so how hard would it be to implement?

I have no coding experience so I have no idea how difficult this would be to do.