You can do that in Linux...
> Only I'm not sure I'd be able to use it as a daily driver. I felt like I'd be spending my time administering the machine and nothing else.
Not really? I think the BSDs are simpler, change less and are better documented.
Source: I ran OpenBSD on desktops in early 2000s.