+1 for Green Line Hose and Fitting on Venables in Vancouver. I have two 1/2" yellow hoses that I bought when I became a homeowner over 15 years ago. Still going strong - nicely pressed in brass fittings that still tighten up smoothly by hand. Hoses have been left out in the elements that entire time with zero signs of wear. They cost no more than a crappy hose with plastic fittings from Canadian Tire or Home Depot that will last 1-2 years at best. Greenline always has 25' 50' 75' & 100' in 1/2" or 5/8" in stock. I believe they will custom make any length you want but I've never asked. I don't think they sell 3/8". They also have a good selection of brass sprayer heads and assorted fittings. My boat launch has a hose for washing down, but I keep a brass spray head on board as those always seem to go missing and it makes washing so much easier.
As to the specific question:
The difference between 3/8" & 1/2" is pressure drop under flow. Your pump will be trying to produce 4gpm at 60psi, but the internal resistance from the hose will deliver reduced pressure/flow at the business end. There are lots of pressure drop calculators online, but basically it comes down to this: a 1/2" hose is likely going to see 3-5psi pressure drop whereas a 3/8" hose is going to see around 15psi pressure drop. On a 60psi pump, getting 45psi delivered is likely manageable.