This is the basic command-line tool for creating ISO9660 (data CD) filesystems. It is usually called in the background by front-ends such as Xcdroast and K3B to create the image for a data CD.
http://www.fokus.fhg.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html This is a command line driven utility for burning CDs.
http://www.xcdroast.org/ Xcdroast is a graphical frontend to cdrecord. This makes it easier to burn CDs.
This integrates well with KDE and offers DVD video encoding as well as audio and data. It has a very complete GUI. (PeterSalisbury Feb 2004)