I’ve ditched the idea of a waterproof jacket for when I’m on the road bike
May I ask why? You do know that you don’t have to store them in a back pocket, don’t you? I fold mine as I would a shirt (in half by arms), tuck the arms in, fold again into a long sausage, fold in half lengthways and place under my jersey beneath the rear pockets. Mavic H20. Taped seams, absolutely waterproof (to the point of being hosed down to clean it off whilst cleaning the bike), light and visible. in fact it is just excellent.
I also might choose to wear a gilet for wind protection, but my nice winter tops are already windproof.
If you must, Castelli are nice.