Hello, first of all congratulations for your software.
I tried the latest version (126.96.36.199 Beta 1), here are some suggestions for new features:
1) When you click on a component of the Toolbox, you can move a preview of the component in the diagram and then place it when you click on the diagram.
2) Ability to show a grid (with custom size).
3) When you drag a component in the schematic and you drop it so that one of its connection point is over a connection point of another component/wire, then it automatically creates a connection between the two components/wire.
4) When you drag a component connected with wires, the wires will still be connected to the component.
5) Add copy-paste (for example select a component, then CTRL+C, CTRL+V). When you press CTRL+V, a preview of the components appears, then you can place it by pressing mouse button.
6) Add custom shortcuts for flip, rotate (for example select a component, then CTRL+F or CTRL+R).
7) Resize a component even if it is selected.
8) Threat a wire formed by multiple connected wires, as single wire, so that if you move one of its segments, the connections are maintained (so for example if you have two wires connected together forming a straight line, then those to segments will "fuse" together so that they form a single wire).
9) Show/hide label and/or value for each component (for example resistor-R1-270 ohms, capacitor C1, inductor 20 mH).
Regarding point 2, is there a way to show the grid in the current version of your software? If yes, it would be nice to add a custom grid size option, if not already available.
Regarding point 7, maybe this is a bug of the current version, but if a component is selected, there is no way to resize it. To resize it, you first have to deselect it, then you can click on the resizing points. It would be good to resize a component even if it is already selected.
Do you think it would be possible for you to implement those features? What do you think about them?
I think that by doing so, it will be even more quicker and simpler to draw a circuit diagram.