Atheist though I am, I always liked the song "Jerusalem" with words by William Blake. The tune is so fine that I even transcribed it once.
Church of England though it is, it does appear in some United Church if Canada hymnals. Whether it would sell in a Catholic service I couldn't guess.
But it's got a catchy tune.