My friend put together a tool for optimizing voyages by finding the shortest route between islands. It can automatically add islands along the route to find animals and kegs too! Just type in (or select) islands, select what needs to be delivered to what outpost, and hit "optimize" and you're ready to go.
You can find it here: mapofthieves.com
