The storage devices 930 also include programs and files provided by the invention including form create and gate create formatters 934, a gate cdf database 935, a library cdf database 936, user level data storage 937, cell database 938, a form transformer 1615, a database compactor 1616, an object database 1635 and a user schematic database 1638.