makebootfat is a tool to make bootable USB disks. It can autodetect, partition, format, and populate the USB disk in a single step without any user interaction. It can also create disk images which are simultaneously compatible with all the three USB booting standards: USB-FDD, USB-HDD, and USB-ZIP.
Re: Display problems
Some are supported some not. It depends on the video board
Linux driver. When I will switch to the new 2.6 Linux kernel the support will improve. But for now the 2.4 video support is still better tested.
Re: Boot Up Woes
At present it is not possible to boot from an HD.
The next version will boot from all the USB devices, and also USB HDs.