I also had problems with the layout from the GUI when I made one a months ago.
I also had a hard time by placing them in the way I wanted them on the GUI, so I solved it by using a GridLayout.
On...