You will always want apps to know the wind & weather, tides, currents. They are all different, so find your favorite
Predict Wind App
Sailflow