Custom-song music box

So I'd like to make my girlfriend a small box that plays music when opened. Now, with a little wind-up mechanical music box, that wouldn't be too difficult. Problem is, those have a limited selection of songs and custom ones are astronomically priced. So I figure I could make one similar to this: https://www.instructables.com/id/Sophies-Music-Box-Light-Show-and-Jewelry-Box/

Minus the light show. Issue is, I don't know what the limitations of that are, and I have never worked with arduino. I have cursory knowledge of electronics and I can do a fair bit of soldering.

Question is: How feasible is it? Having never worked with arduino, will I have to completely design my own code or are there already resources out there to help me?

SaltyFingers (author) 5 years ago
http://store.bigdawgspromo.com/product_info.php?cPath=492&products_id=12955&osCsid=4917be3d45abcc93d3e29497d83aa3b2

Found this. Not the most elegant solution, but it ought to work well.