With the discussion at Template Tool Key Shortcuts, I got to thinking – what about merging the functionality of the Template Tool into the Draw Tool?
This would help discoverability and would make it quicker to use the templates without having to switch tools.
As side benefits, it would also free up a tool shortcut (we have maxed out the range) and reduce toolbar visual clutter.
Basically in my head this would mean that the Draw Tool would take the tabbed interface from the Template Tool, and add the controls from its pane (automatic bond order and hydrogen adjustment). The Centers tab would then be the default way to draw new atoms. It’d look something like:
There would need to be a new Coordination option called “Automatic”. Adding an atom in this mode would then behave exactly like the Draw Tool currently does (and could presumably reuse the code).
We’d also want to think about what the default elements in the drop-down should be. A combination of the two current sets of defaults would be appropriate, I imagine.
This would also be a way to let the user specify the formal charge when adding atoms with the Draw Tool.