Thanks for the RPM instructions logic, I'd missed those and did the build install option as root.
python setup.py build install
Yeah - they didn't make that too clear; I ran it non-root first time, got some errors about permissions, so sudo'd the command line (on Ubuntu here) and it installed OK.
Something I did find out though was that it wouldn't run properly, unless you invoked the program from where your preferences.txt was located. So I ended up making a small shell script that switches to the directory, then invokes the program - and it was up and running.
I have yet to actually try uploading anything to my Arduino board (I actually don't have any issue with the standard editor, aside from common pet-peeves; I just wanted to try out this python system since it was different).