this is so easy with unetbootin on pc/linux. here's a somewhat comical thread created by another mac user finding themselves in the same situation and thier trials and tribulations to get an answer/ getting flamed:
bootcamp booting to xp, installing xp to pendrive, and unetbootin via wine are all suggested by thread participants. it's a pretty funny discussion to read. your answer(s) lie within it anyway.