I use "Tide Chart Free" on my Android phone
. It allows you to set 3 favorite ports
and scroll through them with the flick of a finger. Or get tides based on your GPS
location. Graphic and text-based tide info makes it very easy to see when high and low will be.
If you're moving up the ICW
you could just update your 3 ports
periodically, or you could use the GPS