Somebody just please fix this for me (simple)

i am trying to make a shop gui and i want to make it to where you scroll through different gamepasses and i cant get it to work the way i want it to and i dont understand i mean seriously i have no f idea why it is not working

first off does anyone have a good free resource similar to what im talking about
second do i use list layout or grid layout im so confused
third why cant i increase the canvas size without the frames becoming bigger

if anyone wants to fix it ill give you the solution im tired of messing with it i hate ui so much its a pain in the ass to make it anyway

Can you please provide more insight into what is wrong with it? Have you tried using a scrolling frame?