Here’s a simple project.
Home Depot is currently selling this “Soap Brite Lighted Soap Dispenser” which acts as a night lite, lighting up the liquid soap with one of 7 colors when it senses motion.
It will set you back a grand total of $3.88 plus tax. The led lighting is contained in the base and shines up through the plastic container to illuminate the soap. There’s a button on the base which can rotate through the seven colors. By itself, and for the cost, the dispenser is pretty cool, but you can give it a simple upgrade by replacing the container with a one pint Mexican bottled glass coke bottle. I found mine at a local grocery store for $1. The dispenser’s container simply lifts off the base (no screws). The base fits the pint Coke bottle exactly. Find a pump that fits the Coke bottle, and it can continue its use as a soap dispenser (I was able to snatch one from another soap dispenser we had lying around which fit perfectly).
No pump ? Than simply put it on a shelf with the cap back on and you have an interesting night light!