if you add 1.5 tsp per quart of 3% peroxide to water it won't go bad and you do not need to change it or at least i won't NEED to change it more often then once a month. I just add more when needed, but eventually some debris will collect and then it's sink time!
peroxide also helps to prevent algae growth in clear containers. it won't stop it completely if the container is exposed to the sun, but it'll slow down the growth. then basically you'll need to change water to rinse the algae out. But otherwise plants like Syngonium, Golden Pothos (any cultivar) and Spider Plants can live in water happily for a long time.
I root many plants in flooded perlite, so they grow water roots readily and usually stay like that until i find time
to pot them properly. Most tropical cuttings will stay OK in water for maybe 6 months.
Aglaonemas grow very slowly and are good candidates for that.
but you can take cuttings in summer of other shade loving plants that grow in containers and just make vase-like arrangements with them. Once they grow roots they'll survive for some time.