My freezer looks like this:
The top shelf has two rows of bags containing one ounce portions of various proteins. Meat is weighed out into one ounce portions and stored in doubled freezer bags. I have them in alphabetical order for ease of choosing. Beef, chicken breast, chicken gizzard, chicken thigh, cornish hen, turkey breast, turkey thigh, turkey gizzard. Currently, since some bags are full, there is not room for all of them and the extras are stacked on the bottom.
The row behind the front top row are the same. Everything is labeled with type of meat, when it was frozen and whether it is bag 1 / 4, 2 / 3 and so on. The bottom shelf only has room for one row because the motor compartment is behind. The white plastic bucket contains the bags I use every day: Rad Cat portions, and their liver. It's just easier to pull out a little bucket with everything in one place. The Rad Cat portions are also all one ounce, with the bags labeled with the numbers off the tub packaging and the use by dates.
This table top freezer has turned out to be too small for my needs and I have had to turn to a friend who has a large chest freezer for my over flow. I keep a box in their freezer with the extra bags of portioned out meats, uncut up meats I bought on sale but haven't used yet, and the Rad Cat tubs. Taped to the front of my freezer door is a list of what is stored at my friend's house.
All meats are double bagged. When I use the last contents of a bag, I reuse the inside bag as the outside 'cover' the next time around, and throw the old 'cover' away since it has been used twice now. Even if they still look solid, they tend to lose their seal after repeated openings.