I once built my own not-so-micro processor as a hobby project of sorts. It was loads of fun.
There is another way of having loads of fun: how about visually simulating an old 8-bit microprocessor as it executes instructions? What can I say… it’s neat. Brings back lots of memories from the days when I was earning a living writing code for the Commodore-64.