This is a primative VLSI layout tool written in Java. VLSI.jar

However, this is similar to how actual computer chips are designed at a silicon level.