Thanks for the response guys
I had a sansa clip zip which was rockboxed, but unfortunately i lost it at the gym and decided it was time for an upgrade. I was considering the Hidizs AP 100, Fiio X3 2ii, XDuoo X3 (especially as it now has rockbox support) and the Shanling M2.
After much reading, I've decided on the Plenue D, main reasons being battery life and the amount of positive reviews i've read about the device. I would of ideally preferred physical buttons for everything.when it comes to navigation and especially after reading the touch interface can be a bit iffy from time to time, but hey ho, i can live with that.