Za serijski port:
TComPort od Dejana Crnile
http://sourceforge.net/project/showfiles.php?group_id=76595
Editor izvornog koda:
Synedit:
http://synedit.sourceforge.net/
Besplatni su.
Sto se tice USB-a neka me neko dopuni, mada je pitanje sta konkretno zelis da radis sa usb-om
Za parsere koristi google, ako te zanima pascal scripting onda:
http://www.remobjects.com/page.asp?id={9A30A672-62C8-4131-BA89-EEBBE7E302E6}
koji je takodje besplatan