Conceptually the Framework laptop is getting moderately close to this.
Unfortunately we have signaling over USB C or Thunderbolt so good that everything is connected by wires instead of being integrated into a "standard case design" so whilst we can (somewhat) have the expandability, we don't have the resulting neatness.