Play library of audio clips with push button

I'm pretty new to using an arduino and would appreciate any help you guys can provide. I've been looking to add some electronics to my 3D printed models, and one thing I would like to do is have a button that, when pressed each time, will cycle through different audio clips in a row, say 10 clips. Would anyone be able to point me in the right direction as far as hardware and where to learn this coding? I didn't see any previous posts answering this, but if there is one I would appreciate being pointed in that direction.

You can use the piezo buzzer for simple sound or mp3 player for mp3 sound

Arduino and Waveshield

DFPlayer mini