Currently I\'m using the auto-tools to build/install and package a project of mine, but I would really like to move to something that feels more \"pythonic\".
You can try to use python-distutils-extra. The DistUtilsExtra.auto module automatically supports .desktop files, as well as Glade/GtkBuilder .ui files, Python modules and scripts, misc data files, etc.
It should work both with Distutils and Setuptools.