towel warmer over toilet
If you cannot install the handheld to be accessible from the bench, consider a low shower niche on the same wall for storage or a place to rest a leg while shaving.
Setting the controls in a location that's can be accessed from outside the shower area is easy and well worth the few feet of extra piping.
Shower benches can also be made to fold up to be out of the way as well.
Size the niche to accommodate the tallest bottle you'll use and make sure to slope the shelf towards the shower to allow it to shed water easily.
If budget is tight, install a simpler ledge. It will save money and perform the exact same function.
see through over/on door pockets