Opening Route Guide
(Click on the map to open it at full size)
This map features both my usual opening route (white line) and some alternate routes (cyan dashed line) for adding in a few places I usually skip.
That said, almost everything is skippable and players need only route in the stops they wish to visit. Some would stop checking shops once they have everything they need, etc.
Map from Spriters Resource