Edit custom fields and projects in list view, directly from cards.

We use board view for a Kanban style system. When creating tasks, we have custom fields in the board for priority and estimated time, and we also assign the board task to one of our more permanent project buckets (ops, finance, product, etc).

Currently we have to fully open the task to assign these items, but we do not need to fully open the task to a person or set a due date. Is there a way to edit these directly without needing all of the extra clicks, directly from the cards on the board? A like button directly from cards would also be phenomenal.