Users on different platforms have different expectations for how they install apps. Windows users expect an to have an installer and to be able to uninstall from Control Panel. Mac users expect a .dmg file to drag and drop the app to the Applications folder.
You could spend time implementing each of these different behaviours yourself. Or you could just use ToDesktop and get it all out of the box.