I am using mplabx. quite easy to setup and use :
https://www.microchip.com/mplab/mplab-x-ide
Regards the hall effect throttle, I am using one from a bmw e46 that outputs between 0.65 and 4.3v so I just feed this into the throttle input and give it +5v and ground then workout the calibration as normal. No need to mess about with resistors at all.
__________________
Now, Cole, when you shift the gear and that little needle on the ammeter goes into the red and reads 2000 Amps, that's bad.
www.evbmw.com