First off all the most HDD-Mediaplayer on the market are very expensive or cheap and not usable.
Your "new" device needs :
- A little Display (oled ? ) for basic informations (title / time / radiostation ...)
- A ready to fly easy to use "MediaOS" with support of all free codecs and...