Can a single jacket be all things to all people? Of course not, but perhaps a single jacket design could be all things to all fisherman. A Japanese company called Mountain Research has developed this "Phishing Hoody," which at its core is simply a hooded vest:
But by adding removeable sleeves and a variety of extensions, the user can make the jacket longer or shorter, and choose pocket styles based on the gear they'll be carrying that day.
In all, there are 14 different ways the jacket can be configured. Seen that way, perhaps the US $762 price for the base unit and $176 price per extension seems a bit more palatable.