Two things that help me clean the shower as I get less agile.
I spray cleaner on the tray before i shower and use a micro cloth to clean it with my feet.
Then before I rinse my scrunchie, I wipe over the shower screen with it and don't rinse. We have very hard water, and I find this easier than a squeegee and as effective.
The one I haven't solved is mould on a latex shower mat, which we need for stability. I rinse it, dry it, but still get mould inside the layers. I've tried all sorts of washing powders, stain removers, and bleach to no avail. Perhaps I should try Steradent? I just replace it every month or two.