Here’s my simple little solution.
That little black box is a WDTV live only costs 50quid connects to your network via Wifi or Wired compatible with plenty of formats Flac being the reason I chose it. It has both analogue and digital outputs.
Connect it to an amp of your choice.
My Amp is a Cyrus 8dac (not so cheap) it has an onboard DAC so I can bypass the WD ‘s DAC and therefore sound quality not effected by the cheap device.
The OS of the WD unit is a bit clunky if using the remote tbf but it’s better with its smartphone app and near enough faultless using the BubbleUPNP app.
Basically pick any Amp you like, old or new and give it network capability for 50quid If spending a fair bit consider a DAC either built in or external as the one in the WD is likely to be the weak link.
On another note I’m not sure if these new breed micro jobbies would have a phono stage for your possible record deck.