Chmod Scout lets you set permissions for files and folders as easily as checking boxes. You start by dropping the file over the white circle, on top of the app.
If you drop a folder, you will have the option to check "Recursive". When that option is checked, all modifications are applied to all the content of the folder, recursively, within all contained folders.