Yes, the two tools are used to the same thing. However data2pas syntax is, in my opinion, much more readable.
An example of data2pas file that creates an include file (`data.inc') containing three constants:
FILE 'data.inc';
BEGIN
Font8x8Data : array of byte = DATA('data/fnt8x8.png');
Font8x16Data : array of byte = DATA('data/fnt8x16.png');
VGAPalImgData : array of byte = DATA('data/vga_pal.pal');
END;