M$ use for Win 9x/NT/XP/2000 the same Bootfile.
afaik Vista too.
as Blazkowicz say you need astroburn or nero.
i can only say how nero can do this.
open nero > new comp (CD-ROM Boot) >
start opt.:
2nd option > image file > search > all files > boot.img
expert settings
emulation > no emulation
sectors hex > 07C0
load secotrs > 4
now you can insert a *sif file in the 386 folder (when you'll make auto install disc), and when you like it you can fill the disc with some prgramms you need (f.e Daemon Tools

)
now burn this
@Blazkowicz can i post the boot file here or is this illegal?
@mailvijayk why is your XP not bootable!?!?!?