Coffee Roaster
Roasting your own coffee gives you more control, is far cheaper, ensures freshness, and gives you access to a much wider range of beans! Though you can roast at home with a Whirlypop or other simple setup, having a programmable machine with heating elements, fans, and smoke control makes things much easier, more approachable for new users, and produces less of a mess.
A machine like this is probably overkill for any individual, but would be perfect for a shared kitchen space!