Nice! Yeah Im not super well versed with UI in godot, but from what I understand it should be even easier with the tools they have available! Gamemaker is notorious for its bad handling of UI, but really no matter what engine you use or game you make, UI is almost *always* a pain to deal with. Haha. Even a lot of AAA games have to make/deal with convoluted systems to properly handle UI so it just is what it is. Haha.
Best of luck! Looking forward to checking out your game as well! :D