@Finite_State
Thank you, this tutorial has helped a lot, OK so I was able to get the buttons to work, meaning, with the print block, I returned the value of the buttons, and in the console, every time I pressed it, it said true, so that means it works. But with the quit screen, I’m unsure, I was able to load it on top of the other canvas’, but I’m not sure what to do next, meaing when I click No, it unloads the canvas, but I don’t know how to return control, I probably made it way too complicated, so yeah…
But the guide was great, and as I said, the buttons actually work now which is a good sign, I could just do with a continued guide for the quit screen, I tried but I’m still a bit unsure.
Thanks again for your help. 
EDIT:
I’ve just removed the “Print” block and replaced it with a “Execute Console Command”, which runs the command “map level” so when you press the button to start a new game, it executes the command and starts the level, this only works on the exported launcher as the console says, “won’t execute in editor”. If you know another way to load a map with the blocks, please let me know, but I don’t think that’s a feature yet.
EDIT 2:
I was just able to add a sound effect, so that when you hover over the button, it plays a sound! (It took a bit of trial and error, but I got there eventually!)