SWD programmers?

Hello I'm trying to find and buy SWD programmer that can program the Atmel SamD21 and SamD51 chips? I'm not sure if this post if in the right area please forgive me on that. But does anyone know which programmer I need that will work with the arduino IDE software? Also I'm on a tight budget. I saw some of these at $60 to $150 dollars. That is way out of my budget.

Joseph

I use this inexpensive little open source debugger:

I don't have any experience with SAMD51, but it works fine for programming and debugging my SAMD21 boards.

Hello thank you i will give it try. Also it is in the US and So I'm as well.

Joseph