Have you tried any of the Harcourt "Math Skills" Family Learning Workbooks? They are about $7.00 at a place like B&N. If she doesn't mind the paper-pencil thing, you could just get a sample of grade-levels and she could complete problems (as many needed for proficiency w/out boredom) across grade levels.

I've used these with my DD. They have enough color to be interesting but tend more the traditional format but it doesn’t sound like your DD would mind that if nobody is forcing her to keep going and going when she already knows something.

If my DD knows a lesson/section, she skips it and if she really loves a concept so I “make up” similar problems on sheet I make and print myself or sometimes you can google it and get free worksheets online for that type of lesson.

For drilling there are a variety of math-fact type programs free online.