J'ai pas un Zumo mais un Nuvi, je pense que les principes de base restent identique.
Pour faire mes road book, j'utilise ITNConverter. Il a l'avantage, pour moi, de faire profiter des fonds de carte Michelin et leurs petites routes vertes. Après avoir fait mon road book je l'enregistre au format *.gpx. J'ouvre BaseCamp, importe le trajet, replace correctement les points sur les routes si nécessaire (ils ont parfois tendance à se décaller d'une dizaine de mètres) puis transfert le tout dans le GPS.
Pour les poi, lorsque tu as ton fichier de poi, il faut utiliser POILoader (logiciel Garmin) pour les transférer dans le GPS
En gros avec Garmin, tu as besoin de BaseCamp pour réaliser des trajets, GarminExpress pour télécharger les mises à jours, POILoader pour transférer des poi.
Un petit lien sur un site de GPS dédié aux Garmin :
http://www.sorcieremonique.com/forum et pour les POI :
http://www.gpspassion.com/fr/default.asp?_SetCurrentVersion=FR