Separate iPads
Yea, create her own user account on the computer and she can have her own iTunes.
I'm not exactly sure what "own user account" and "own iTunes" means. That method (whatever it is) may work.
But there's a simpler way - just plug in each iPad and manage it separately.
You can have two different iPads, each with a separate set of apps. When you plug iPad 1 into your computer, it will fire up iTunes and show that iPad's apps, music, and other information. You set that up however you want.
Then you unhook iPad 1, and hook up iPad 2. Your computer will fire up iTunes and show you the apps on iPad 2. You can set up iPad 2 with whatever apps, music, and other things you want. Just like you did for iPad 1.
The name of the iPad connected is shown in iTunes on the left hand side.
As an overview, there is a set of apps on your computer, which you access via iTunes. By access, I mean you can examine the apps on your computer and decide which ones go to the iPad that's currently hooked up.
For example, I currently have two iPod Touches and one iPad. When I plug any of these in to the computer, iTunes fires up and shows me what's on that particular iDevice. I have 476 apps on my computer. On my iPad I have 63 of those apps. On one iPod Touch I have a different set of about 80 apps (there is some overlap with the iPad). On the other iPod Touch I have a third set of about 50 apps.
As another layer of complexity, you can buy apps from the App Store either on you iPad or on your computer. If you buy it on the iPad, the next time you hook it up to your computer, that app will be copied from the iPad to the computer. If you buy it on the computer, the next time you hook up either of your iPads, that app will be copied from your computer to your iPad (but only if you have set the "copy new apps" checkbox in the App section of your iPad's information in iTunes).