But your current request is not what you asked in post #14. I will not do your project for you, particularly based on such vague and changing needs.
The programmer will make a difference as none of the current low-cost programmers (i.e., PicKit 3 or ICD3) from Microchip will program your chip. PicStart Plus will do it. Do you have a source for that programmer?
My best advice, since you know C, is to use that language and a 12Fxxx or 12F1xxx chip along with the newer version of MPLab that you have.
Good luck.
John