This is my msfpayload gui.
The command line msfpayload has more options.
For examples see the tooltips that appear when you will leave mouse pointer on the textboxes.
The program is a bit slow so please be patient :)
Link for download QT 5:
Note: metasploit must be already installed