ChordComposer is an application that will help you to create music with virtual instruments almost automatically. You don't need to be a musician to do so; it comes with a wizard that will help you all the way. It's capable to add notes to any song you drag into the main windows to edit it.
It comes with more than one hundred preinstalled styles you can use as the background music of your songs. It's easy to use and fun. It has a colorful and well designed interface, excellent performance and intuitive layout.
It has an engine that will help you add lyrics or write them to add them to your songs.