you can do the same thing on pretty much any thinkpad
while still fitting within the frame and so on
as for replacing motherboards and CPU, it is still possible on Thinkpads. the older T440p let you change CPU in its socket. Other more limited thinkpads let you replace the motherboard with a new one fairly easily (identical model). as for replacing your mobo by a more recent one, I think only the Framework allows that for now.