Using delphi you will
1. create a dialog with a treeview and a few buttons.
2. button to authenticate using oauth to evernote.
3. after authenticate, retreive notebooks and load in treeview.
4. single button to select a file to upload to a notebook.
5. single button to create a note.
You will be using the attached sample project to communicate to evernote, excluding auth, they now do not support basic auth, you will be using oauth, which can be done in delphi, as I have sample code that does oauth to dropbox that works fine.
I have attached a sample project, here is also a link that may help you.