I also had to design and make various peripheral boards, such as: LED numeric display, DC motor drivers, analog and digital I/O, etc.
The entire computer was based on a 44 pin interconnecting bus. The CPU board could then address and talk to up to 16 cards, all memory mapped. No FPGA's or PAL's, all LS-TTL logic.
Sometimes I think it would be neat do put together a Kickstarter project for a kit and lesson plan to that would teach people to build a similar computer from scratch. Start with logic design, on through hand-building boards, bootstrapping in assembly, bringing-up FORTH, bring-up mass storage, writing a text editor and then some applications. Not sure how much interest there might be on such a thing these days. I know I would have been all over something like that way back then.
https://en.wikipedia.org/wiki/Edge_connector
This would be a fun project to work on if I could set aside some time. FIRST robotics build season (http://www.firstinspires.org/) is starting this weekend. I mentor one of the local teams. This sucks-up most of my free time for a few months.
Adding to my to-do list.