I want to be able to pull information from a database and create a panel/view for each section.
Sliding panels looks as if it will be ideal, but is there a way to decide at runtime on how many panels to create, then fill each panel with a scroll view and again fill that with a certain number of labels.
The number of panels and labels will be determined by querying a remote mysql database.
Sure, it's possible.
You can have a look at SQLiteDB example.
It's an 'old' thread but in this example you'll find an example on adding and filling panels in the code.
You might also have a look at the SQLExample in the source code folder of the User's Guide.