I don't know what it is about bath toys but my daughter can play with them for hours. Sometimes I don't want her in the tub all day so we do sink time and play with the bath toys in the bathroom sink.
For bigger fun we sometimes use the kitchen sink.
And for a really messy good time we sometimes add bubble bath to the water.
But no matter what we do we always keep a towel handy.