Specific Content for Specific users

Hi Guys,
I have a client that whats to have a member section that her clients can have access to. Which Membership does. But she requires that each individual new user only see's content intended for them and other users can not see this content. Each user will be signing up and paying for audits, reports, pdf's, downloads etc. specifically directed at their businesses. What I need to be able to do is have a new user register and then from the backend we then upload this information to their profile/user only. Can this be done? It looks like we could use the access levels,but I need to be able to set it up the site and then let my client control the ongoing information she would like to supply to her members. What would be the simplest way for this to be set up?