Thank you! For the strings I just played around with the line renderer component in Unity.
I add positions to the line in code and then use the sin function to create the wave effects.
Also the colours are done by making a gradient in the script and then adding Time.deltaTime to the hue. Then applying that to the line renderer.