MultiBootUSB is written in Gambas3 from version 4.8 onwards. Please make sure that gambas3 is available in your repository. Otherwise MultiBootUSB will complain about dependency. Some of the binary package available in distros and how to enable it are listed in Gambas official wesite at http://gambasdoc.org/help/doc/package?v3.
If ubuntu users get the error "ERROR: #2: Cannot load class 'mbusb': Bytecode too recent. Please upgrade Gambas." then do the following.
sudo apt-get remove multibootusb
sudo apt-get autoremove
sudo add-apt-repository ppa:nemh/gambas3
sudo apt-get update
then install the downloaded copy of MultiBootUSB.