https://virtualpiano.net is the best virtual piano as the most widely used piano application with more than 19 million users.