Circuit Design Toolkit