Back when I was practicing visual shader scripting I took a stab at making a very flexible parallax window shader.
The shader uses a RBG mask texture to split the flowers, window frame and background into layers that have different parallax depth settings which are controlled by sliders.