I am currently constructing a computer from standard parts and it is not a terribly difficult operation but there are all sorts of small screws and special fastenings involved. At the moment parts manufacturers are conforming to standards that permit the average adept to do this, but somebody who is unfamiliar with simple screw attachments and cabling requirements would find the process somewhat formidable. Why not a simplified case design where chosen components that are keyed with symbols to be compatible can be merely slid into place and automatically connected properly which would permit even the uninitiated to constructed a unit merely by choosing desired components, like a sophisticated lego set. As upgrades on each component come on the market they may be inserted simply with no messing about with cabling and screwing.
Add your comment
Look into the IBM PS/2 systems from the later 1980s/early 1990s. The were a bear to deal with.
There are cases out there like that. They use compression to hold the components in place with a little slider. As for the PCI cards and such, the back bays are all held in place with a clasp. Even the motherboard is held in by locking tabs. A friend of mine has a case like this. The only screws are used to hold the power supply in the back. The clasps don't come loose during transportation (RE: 600mi drives). You're just gonna have to scrounge around local computer expos or special order them.