Allow selection, cut, and paste of built up symbols
There are a lot of symbols available, but not all symbols. In many cases (but not all), the desired symbol can be 'built up' from available symbols. It would be really nice if once you had built a 'compound' symbol, you could select all the elements in it, allowing you to move the whole thing as one. Also, to store it in a library of self-defined symbols so you could easily repeat it. An acceptable alternative would be to allow it to be duplicated via cut/paste.
Additionally, it would be nice to have a way to create/import symbols which cannot be created from existing symbols.