In Marvin you can assign three priority levels to tasks and projects via the "Priority stars" strategy.
How to assign priority levels with shortcuts
You can assign a priority level to a task or project with the * shortcut.
Use the shortcut when creating the task or by editing the task title (click title to edit) on an existing item.
After you type * there will be an autocomplete menu where you can pick the desired level with your mouse or the arrow keys/enter keys. You can also start typing the level you want -> Red Star, Orange Star, Yellow star.
How to assign priority levels with the edit menu
If you don't want to use the shortcuts you can also click on the edit icon (cog) of the task and add stars at the bottom of the mini dialog.
The crossed star removes the priority level completely.
Quickly add priority levels in the day view
In your day view ("My day") the priority stars on tasks are shown to the left of the task (instead of inside on the right like everywhere else).
Clicking the star on the left cycles through the levels and allows you to remove or add a star quickly.
Bulk assigning/removing priority level
To add/remove priority level from multiple tasks at once, you should select those tasks by holding cmd/ctrl (Mac and Windows respectively) on your keyboard and clicking on them to add them to your selection. You can also press shift and click two tasks to select them and every task in between them.