My first workflow! I saw a similar one that ejected all disks but wanted more fine grained control over which disks to eject.
When you type the keyword 'eject' it shows a list of the ejectable drives. Simply press enter or click on one to eject the drive. A notification should pop up in the notification center if the drive has been ejected.
Some stats about the drives are shown such as protocol, partition type, and size. Icons are also changed per protocol. Workflow uses a python.
Let me know if you have any suggestions or find any bugs.