There's an open source alternative to Inquisit and E-prime called OpenSeasame. It uses PsychoPy as a back end I believe. It's documentation days it's as accurate as them. I haven't used it though http://osdoc.cogsci.nl
If you search for 'sip_api_can_convert_to_type' - you'll find it's almost universally accepted as a python-qt error. The question is; how to cure it? The most common answer is to reinstall QT and you're done.
Check you have the deps listed here. Generally on oS if it says pyXYZ, then it's python-XYZ you need to search for. http://osdoc.cogsci.nl/getting-opensesame/running-from-source/
You could also try running it from the source as it's only a python script.
Besides /u/twowo's suggestions, you may be interested in OpenSesame.
It's not clear from your question, however, what device you're planning to use to collect the reaction times. If you do not have a button box, you'll need to think whether you can tolerate the variations in RT generated from regular keyboards.
I haven't kept up on PEBL for a few years, so I don't know how up to date it is. I would definitely recommend looking into Open Sesame for people looking to build psychology experiments without having to shell out a lot of money for an E-Prime license, etc.
Pretty impressive stuff, and I'm happy to start setting a decent number of free options out there.