Programmer for MSP430F2274 TI microcontroller
The MSP430 can be programmed with either four-wire JTAG or a two-wire TI-specific variant called Spy-Bi-Wire. The official programmer-debugger is called the MSP-FET, which supports both four-wire JTAG and Spy-Bi-Wire. If this is for commercial development, you probably want to use this programmer.

For production purposes, TI sells the MSP-GANG 8-controller in-circuit gang programmer.

If you're just a hobbyist, however, the MSP430 can be programmed (Spy-Bi-Wire only) using the MSP430 Launchpad dev kit. DIP package versions can be plugged into the board for programming. For SMT versions, break the Spy-By-Wire pins out to a header on your PCB and make a cable so you can make the appropriate connections to the Launchpad. I've done this with a couple of boards and it is fairly effective.