mkisofs -o isoyouwant.iso file(s)tomakeisowith
burncd -f /dev/acd0 -s 40 data your.iso fixate
man burncd should give you more info ,
cdrecord dev=1,0,0 speed=40 driver=generic-mmc your.iso
cdrecord -scanbus will give you the proper device , man cdrecord will give you more info ,you can make default settings for cdrecord in /etc/default/cdrecord so all you need to type is cdrecord whatyouwant.iso
(the proggys you speak of are just gui's for cdrecord and or burncd)