Design custom component/footprint libraries.
Capture schematics and design PCB boards and layouts.
A transient systems simulation program with a modular structure