Garageband est un programme multipiste qui permet d'enregistrer des instruments réels (voix, guitares, etc) et des instruments virtuels (commandés à l'aide d'un clavier usb) et de mixer le tout pour crée un "vrai" morceau.
Il n'est pas destiné aux guitaristes en particulier, c'est juste qu'il intègre des simulations qui permettent de choisir une large palette de sons de guitare sans avoir besoin de passer par des pédales ou des amplis.
Aucun rapport avec Guitar Pro qui crée des morceaux en midi et qui est essentiellement un outil de "premier jet" je dirais, pour créer un "brouillon" d'un morceau et ensuite sortir les partitions des différents instruments dans le but d'en faire un vrai enregistrement dans un programme multipiste.
Dans les étapes de la création d'un morceau, Garageband se placerait après Guitar Pro.
Tu peux très bien faire la même chose sur PC avec des programmes dans le genre de Cubase.
Et en ajoutant des plug-ins de simulation de guitares comme Guitar Rig ou Amplitube