three.js
webgl - drag controls
Use "Shift+Click" to add/remove objects to/from a group.
Grouped objects can be transformed as a union.