I'm designing a simple CPU in logisim. It will be able to do equations, as well as move data in it's memory. When I finish it, I might attach it to a RAM component and a LED matrix, to make something more complicated.
Here is a screenshot of some subcircuits, the ALU and register. They are both works in progress.
ALU: 
Register:
Offline