Nice idea...
Just a thought... but POIDE stores it's recent projects in the registry at
hkey_current_user\software\pelle orinius\pellesc\recent project list
hkey_current_user\software\pelle orinius\pellsc\recent file list
You can see these on the FILE menu...
nothing stops you from simply loading the existing list into a nice dialog.
Nothing stops you from storing your favorites list in the registry...
You can either create a new heirarchy (under your own name) or simply create a new key in the existing one.
Also... a toolbar button would be nice for this...