Wenn's Dir nur darum geht, einen USB-Stick zu besitzen, bist Du mit Massenware aus dem Elektronikmarkt wesentlich billiger und schneller bedient, als wenn Du's selber machst.

Wenn's Dir darum geht, Dir Know-How in Sachen Mikrocontroller und USB anzueignen, gibt's sicherlich interessantere Projekte als einen USB-Stick. Wenn Du noch gar keine Ahnung in Richtung USB hast, würde ich Dir ein Evaluation-Board empfehlen, so dass Du Dich erst mal nicht um die Hardware kümmern musst.
Und wie Foooob schon schrieb - USB ist ein sehr komplexes Protokoll und alles andere als trivial....

Gruß,
askazo