DMG or Package Installer
DMG is easy drag and drop install for softwares that don't require specific installations;

Package Installer is for softwares who need to have specific parts installed in a specific place (libraries, plug-ins...)

I would prefer the first one, because you can make easy and clean (un)installation with 1 mouse's click.