We can already do this using labels. But since labels are not limited to a particular project or user, labels(created for my project) show up in other projects where these labels doesn't make any sense and pollute the view there. So we need to either be able to create labels with project level visibility or use custom fields to assign color coding to actions. Having color coding helps in figuring out dev availabilities and dependancies in lengthy projects.