We have nesting cups with little holes in the bottom from infancy. The kids love filling them up with soapy water and they dry great. Otherwise, go to the dollar store and get her some measuring spoons and cups.
There's foam soap which my kids have loved. And there's also bath fizzies that turn the water different colors. I know WalMart has both near their bubble bath stuff. Ours were Sesame Street characters on the bottles.
We also have a hammock style bag that has two suction cups on it. I think we got it at Target? It sticks to the tiles and holds all their toys up to air dry.
What about a pair of goggles? Teach her to blow bubbles, hold her breath and pick up stuff from the bottom of the tub. They're great to rinse their hair when it's full of soapy water too.
BTW - I really dislike many of the rubber duckies and such too. They easily retain water and get moldy/mildewy - yuk!