I'm glad to see I'm not the only one recommending Scarlatti sonatas. They develop all sorts of different techniques -- octaves, thirds, sixths, arpeggios, scales, leaps, to say nothing of hand-crossings! And when you've mastered them, you have something worth listening to! People don't play Hanon at concerts. There's nothing like playing Scarlatti at a party.