Dwayne,
MicroCode Studio is a simple code,text editor + few powerfull utility. In fact you must have PBP + MPASM (if you use 18F series) to compile your code within MicroCode Studio.

MicroCode studio offer a bootloader for few PIC too. In this case you just need an little external circuit to program them.

In case the bootloader do not support your chip, you still need an external programmer like EPIC,PONYPROg, PicStart or any other Universal Programmer like BK Precision 844a. Since the code is compile as an HEX files, you can use anything you want.