http://songsmith.en.softonic.com/ is a fantastic tool to create songs. It works like a Karaoke but in reverse. The music follows you instead of you following the music.

You can download it for free and have a free 6 hours of creativity!