It sounds like the way we heat our
shower water is similar to what you're thinking about.
We have a wooden box with channels cut in the sides at the top so we can slide a single pane window in and out of it. The box is made to fit a small window we had lying around, maybe 16-18" x 24-30"? It's packed away right now, so I can't look.
Inside, the box has a thin ledge of
wood on each of the long sides, partway up. When the box is tilted towards the sun, we put a piece of plywood on these ledges. The ledges can be built up with scrap wood as needed to keep the plywood level inside the tilted box.
We use one of those black shower bags you can get for camping to hold the water. We need the plywood level so the bag heats more evenly (only an issue on cloudy days or early or late in the year) and so it doesn't leak water. The opening at the top is not to be trusted, even when plugged.
The wood, inside and out, is just stained with a dark wood stain.
We made this to keep wind from cooling the bag, and to keep heat in the water after the sun goes down. We just throw our bathtowels on top to keep heat in.
It works really well, and can be used on moderately cloudy days in summer, late spring, early fall. It might even work on sunny days in the winter, but we have water on the
wood stove by then, so pack the box away.