I already have a windproof-rainproof shell on my rain jacket, so I don't need another one. For insulation, I have one down inner jacket and one down vest.
If I think the weather might get a little cool, I can take the down inner jacket. If I think it will get downright cold, then I can take the down vest with it. In either case for wind, the rain jacket goes over it.