GSmartControl is a graphical user interface for smartctl. It is a free and open source HDD analyzing application that's reliable and modern.
Here are some screenshots to illustrate the features and user interface of this application: