Wisteria is my favourite flower so I decided to make a generator for it using Blenders Geometry Nodes and shaders. I'm pretty happy with how it turned out!
I deliberately avoided using instancing for the petals/flowers so I could control the age of them individually but I made the flower generation separate from the stem in the process so there's nothing stopping me from just instancing some pre-generated flowers on the stalks instead, same goes for the petals, they could easily be swapped out with a different petal generator or tweaked to get a different species of hanging flower.