I don't know if @nightingale's Contract Configurator could be made to do this, or if it would need to be built in to the game itself, but I would really like to be able to, using the right-click menu on command pods and probe cores, assign contract(s) to that vessel. Then, when I bring up the current in-flight contract widget, it could be toggled to only show contracts assigned to that vessel. Then I wouldn't have to wade through all the contracts I have, collapsing them as I go, (only to have one pop open again), to find out if I'm high/low enough and fast/slow enough over the right body with the right kerbals and/or parts to complete the contract(s)!
All it boils down to is filtering the stock contract widget to only show the contracts I want to see when I'm controlling that vessel. Right now it gets way too cluttered with contracts that will get completed by other vessels, once they complete the multi-year coast phase of that mission.
Please and Thanks!