Visio Electronics Chips Stencils. These stencils contain just about all the shapes you might require for drawing electronic chip packages in diagrams in Visio. 217 different shapes in 29 stencils.
AstroChip is a language for modelling chips. You can use it for learning the first basics of chipdesign. An intelligent compiler helps finding errors and chips can be tested.