Your vote:
Create your own songs with KB Piano.
Convert your PC into a Piano.
It allows you to play the piano with either your mouse or computers keyboard.