I recently did a project that used an MSP432 on a custom board but I ran into the problem of trying to program the chip using the LaunchPad. The LaunchPad does not support external target programming naively so I created this little guide that shows what modifications need to be made to the board in order to program an external target. It has worked well for me so far using CCS and Energia.
I hope this helps!