Da ja die Verwendung mit dem Garmin-Gerät das Ziel ist, wäre der direkteste Weg der über Basecamp. Dort kannst Du ja kmz- und kml-Dateien (und andere Formate) laden und dann die Tracks direkt auf das GPS-Gerät spielen.
Ich selber speichere sie aus Basecamp immer auf meinem PC (mein Track-Lager in gpx-Format) und kopiere sie von dort direkt auf das Garmin\GPX-Verzeichnis der Speicherkarte meines Navis. Aber das ist eine Geschmacksfrage.