UEFITool allows the modification, parsing, and extraction of UEFI firmware images. It is a free and open source UEFI editing application that's well-designed, user friendly and advanced.
Here are some screenshots to illustrate the features and user interface of this application: