Smart Delete
SMART DELETE 1.1.2 - Now for Blender 2.8 version!
Smart delete combines all types of delete to one button in Blender so that you don't have to browse through a list to manually choose the correct delete option for what you are trying to delete.
Example:
Vertex mode, pressing Del will delete vertices
Face Mode, pressing Del will delete faces
Edge mode pressing Del will delete edges. ( if a loop is selected loop will deleted)
If you want to use other commands like collapse or edges only just hold del a little longer and a menu will popup with more options (also context sensitive to make the list smaller).
FEATURES
* Context sensitive - One button for all!
* options to use list or pie menu popups
* uses sticky keys.
* Can be used in pie menus or keyboard.
Blender 2.7x versions: smart_delete.zip
Blender 2.8 version: smart_delete_1.1.2_280.zip