Big big fan of MiSTer. I have two builds both using the ironclad plus board which turns it into a MiniITX compatible format that you can drop into any miniITX case. https://www.d3fmod.com/product/mini-itx_ironclad_plus/