I love software that helps with music theory and composition. Off the top of my head a few of titles come to mind such has Harmony Navigator, SoundPrism, Polychord, Songsmith and LaDiDa. I’ve yet to try it yet but Melody Music Maker looks like a nice addition. Nothing beats some piano lessons of course.
“What have Stevie Wonder, Paul McCartney and Ray Charles in common? They could not read scores but nevertheless their songs captured the world. With Melody Music Maker you are walking in the trails of these super talents. You can fully focus on one thing: the melody that you enjoy, without taking care for the notes and theoretical correctness. Colors guide the user through the composition of the song.” – melodymusicmaker.com
For more info: melodymusicmaker.com