As a drummer, I totally suck at writing songs. But using JamStudio is a breeze. Select your beats, chords, keys and tempo and you’re on your way.
Garageband is good, but this is even better for uber-beginngers.
My songs still suck, but at least I’m developing some melodic and arranging skills.
New users join free. Give it a look!