BartH: When I go to view the table that I created it is blank.
If you're trying to view the table contents from Customize > Tables/Fields then you won't see anything here. The only way to view table data is through a grid on a customized screen or to export the table from Customize > Integration Tools.
Your best bet when creating a table is to use the option to automatically create a screen for it. This way you have a custom screen built to view/edit the table.
BartH: Will this not update as items are added in QB?
No. There might be some confusion here with custom tables - tables you create in Method will not sync over and become available in QB. It really sounds like you should use the item list data that's already available to Method from QB and add a few custom fields to the item table.
BartH: Will I have to add the items individually as we get new items and suppliers to this user created table?
If you went with a custom table for both items and suppliers then yes. If you utilize the exiting items table from QuickBooks then you could add new items directly in QuickBooks. I'm just thinking here that you might be able to solve this quite easily by using custom fields in QuickBooks. Before you get too far along in planning and execution I'd try some customization on your own first to get the hang of it. I would also recommend some 1-1 time with a consultant on staff here to get you up to speed quicker and to help with planning your project. They can help you avoid pitfalls or bad design decisions before you get too far.
To put you on the right path, play around with custom fields in QuickBooks. You can put a custom field on your items called vendor and this will sync back and forth from Method without any customization required.
~C