System76 is kind of like that. Obviously it isn't Canonical choosing hardware and tweaking software to match it, but they do make good choices to make sure everything works well. In my experience, it's not quite as seamless as a Mac, but it's damned close.