Why don't you boot up your choice of Linux and when you install it to the USB leave some space unpartitioned and later use GPARTED or similar to create that FAT32 partition and format it?

I'm guessing you want others to do this, write a blog and more?
Bob