My Tide Times Pro is the only tide tables application you'll ever need.
Wind, waves, weather and tides anywhere in the world for kitesurfers.
Fully Functional Weather Station. This is not free software, requires a subscription.