Flexibility with the 'Status' column

Currently the status column only has few statuses (Done, Stuck, ‘working on it’) with an ability to add more.
It would be nice that for each status example: ‘working on it’, there could be an option to link custom %completion mapped to the ‘Progress’ column