They seem quite well made, if not exactly cheap. I believe there's also a way to store your own mp3's, but I don't know how open the interface really is. Ofc you can also make sth like this from scratch.
We recently purchased a Hörbert for our kids, which is everything you (I) want and nothing you don't - music is loaded via a SD card, there are 9 "playlists", it's mostly wood, and there's no need for WiFi or additional purchases.
The only catch is that they don't ship to the US (we just bought one in Europe and brought it back).
This reminds me of the modern fisher price record players.
The old ones were traditional music boxes, and each record had the musical notes.
The new ones have the score built in to the player, and each record just provides an ID for which track to play. So you can only play music that is built in to the device.
https://tonies.com
They seem quite well made, if not exactly cheap. I believe there's also a way to store your own mp3's, but I don't know how open the interface really is. Ofc you can also make sth like this from scratch.