Well, there are a few things to know. First, make a GUI using the Blockland Editor then F10. Save it to something, then open some script with a GUI (A good thing to use is Ephi's Macro Saver), then copy the first bit to get how to assign keys, open GUIs with keys, etc. Then make a function and do something like this to set text in a label/textbox if the object is named Example: Example.setvalue("Whatever");. Notice the lack of a %. For buttons, I think it's Example.settext("Whatever");.