You see; I've replied here because you have expressed the same wondering, when faced with a wide-open project, having mostly only my own supervisory directions. Many folks that I know do not like that open-ness or sky's the limit environment: literally needing that daily supervision, and an environment discouraging experimentation.
Also, I am very much into PACKAGING, on the Mechanical Engineering sense, so my 3-D senses and carpenter skills fit perfectly. Here is a brief example, of packaging concerns, with a Mechanical Decimal Digit memory:
Finished with doing a single package, a RAM (random access memory) unit for storage of one digit; of 0 through 9, I then considered the next higher step; doing a design of a 10-pack of multiple words (plus any needed interface, AND...a simple specification, on how to assemble various sets of multiple memory devices.
Well, it turned out a bit simple, once the intimidation factor was overcome, when faced with such 'new' issues and problems.
Interfacing is one aspect, but the package had to have semi-standardized or uniform approaches.
Simply stated, it turned out I already had the design in a flat form, or plate-like and had the actual BUS interface as a linear array (zero through 9 ID on conduits). So, it was almost trivial to simply stack a set of identical plates: or near-identical as I could get things.
Result was a so-called 'Ten-Pod' which could store a 'whole total' of TEN numbers, each as a single digit. That thing was a first time in this world memory component, literally ! Sized about like a small stool or chair.
Well, that exercise started to provide a preliminary view, of what the whole (Mechanical micro-processor) package would look like, and how much floor space. A medium sized machine would take up maybe half of a small closet, in volume. That's very do-able, in a school classroom setting. Even better, provided some 'DRAMA' effect, being so large, as to get student's attention. (That's the REAL task, in teaching anything)!
So, I thought to reply here, not because of the technology aspect, but because of the feelings of 'novelty', newness, that can genuinely intimidate a designer. Unless they are inventors, then they often seek such novelty.