Custom Actions in CRM

Custom Actions in CRM

Is there any plan to provide Custom Action tools for CRM workflow?  It would be really great to be able to create a button to trigger a workflow instead of relying on a record or time-based trigger.