You can certainly make a usable PC from a raspberry pi, one of the varieties of beaglebones, etc. Assuming you don't mind early-2000s levels of performance they are perfectly serviceable. There isn't anything a hobbyist could reasonably be able to put together that is anywhere close to x86 performance though.