HP Pavilion Mini Intel 500G SATA Desktop

These are awesome little machines for the price. I have the blue one (previous generation from this) with an M.2 SSD and 8GB RAM, and it handles Photoshop and Illustrator CS6 surprisingly well on Windows 10. I use it with my Cricut machine.

We also have one of these white 500GB ones, and use it for emulators and playing some games, like Stardew Valley. If you need a little computer to stick somewhere, get one!

All of them have the M.2 SSD slot as well as a ZIF SATA header - you can get cables on eBay to adapt it for a regular 2.5" SATA drive. They can also take up to 16GB DDR3 laptop RAM and are ridiculously easy to service.