Built-in or FOSS GUI application for generating a file hash
If you want to find a method of converting general CLI scripts to the GUI, take a look at Platypus. Using this application, you can create GUI wrappers around CLI utilities. It's fairly straightforward to make a shasum or md5 wrapper that can allow drag and drop.

However, there are existing applications available to show file hashes (see Allan's answer).