Point and Deploy to Single Machine or small group of machines/users.
Remove the extra steps to create a collection of one or more existing machines to deploy a program or application or task sequence to.
When needing to do a small targeted and IMMEDIATE deployment the admin should be able to right click and pick what to deploy and when he hits ok an adhoc collection should automatically be created into a default folder, say call it "Adhoc Collections" which without any keystrokes, mouse clicks or mouse swipes would be created in that folder with a name starting with the date in format YearMonthDay-Hour:Minute:Second-(Package | App Name | Task sequence|)-CreatorName
The collections in this folder should optionally automatically delete after a admin selected number of days.
Optionally Items in the collection at time of deployment would automatically receive notification to policy update and deploy if on line and if not receive immediately after coming on line.
If you want an example of a product that already does this look at PDQDeploy Free, the poor mans SCCM.
The SCCM Admin has the need to deploy as quickly as possible to small groups of machines or users when things don't go as planned,