Sounds like you need to define a set of fields with global storage for this layout, but it's hard to be sure as you don't really tell us much about how this layout will be used. How will they use this layout to "check out resources"?
I basically set up two fields. Both Global. Both Text fields. One has a value list of names of users and one has a value list of resources (licenses in this case). I want a user to be able to go to this layout and select their name and which licenses they are using. We basically have 30 VM's. I set up a user field and a licenses field for each VM so if I am using VM01 I go to the user field next to VM01 and choose may name from the dropdown and then choose the licenses from the VM01 licenses field (value list of check boxes).