The problem I have with circuit maker is that it's really sluggish. On my very decent laptop with 8GB of RAM and i7 4720HQ proccessor it's pretty much unusable (possibly due to the fact that I don't have an SSD in it). On my PC also with 8GB of RAM and an oldschool Intel Dual Core it's much more comfortable to work with but not nearly as good as other packages, even Altium. CM is still in beta phase, so we might have to be patient.
Works reasonable fast on my PC. But some operations require internet access. If you use Wifi on your laptop, might be slower than when using ethernet on your PC.
A couple of things bug me, like the necessity to search for a part number if you want to place something as simple as a resistor or a cap (seriously, I can't find a button assigned to fast discrete part placement, I have to literally search the Octopart library for a "capacitor").
Yes, this is really annoying. I've seen the real Altium Designer and it comes with a lot of nice big libraries with all the basic stuff. But I like the idea that all the components you create are shared and referenced on Ocotopart with links to the distributors to buy them. Even if you don't want to share your projects, it doesn't make sense that everyone has to re-create standard components. But if you do have to create them, it is much easier than in Eagle, even with a basic 3D outline if you don't have a Step file for it. Hopefully all user created components are high quality.
My first component I created was the tlv61220. Does it look ok? I used a bigger distance between the pins to make it easier to place a coil between VBAT and SW in the schematic and a resistor between VOUT and FB. First I wanted to place VBAT at the top side and GND at the bottom side, but then the designators are placed at the right side, which didn't look good, and I didn't find a setting to change the default position of the designator. But no problem, looks like most IC symbols are drawn like I did it.
Just make sure that when you place your parts, all the references have the ? and then run the Tools, Annotate Schematics Quietly. It's much faster than the other 2 options and uses the default across and then down.
Thanks, works, and "Force Annotate" for already numbered components on the schematic, if not in the right order. Is there the same tool for the PCB? I think it is better to have the number order on the PCB, from left to right and top to bottom, because then it is easier when you hand solder it to check the parts with the parts list. In Eagle there is a script which renumbers it on the board. And can I write my own scripts?