Yes loads, Cyberduck is free, personally though I use Transmit.
Transmit doesn't say SCP supported anywhere - that I saw, does it support SCP? If so, it looks like a great app... I was looking for a good ftp client as well.
Well it supports SFTP which is FTP over SSH, rather the cp over SSH which is SCP. So you are getting the same level of security, and if you are using a client like Transmit I doubt it will look any different to you as an end user.
Or does the box you are connecting to only support SCP? If so then try CyberDuck, I've used that in the past for all my FTP, SFTP and SCP needs.
Open Terminal and type scp. It is built in.
It would be a lot of work when transferring dozens of files, right? I imagine so..