Being you are comfortable with MPLAB I would stay with it.
http://melabs.com/support/mplab.htm

The random question never goes away.... But there are only about six "randoms"