Freeware developer FlyByWire Simulations has released a new version of their Custom FMS for the A32NX. FMSv2 improves the Flight Management System with new capabilities and improvements.
Specifically, the new release includes missed approach and alternate flight plan capabilities, improved routing, better constraint handling, and better STAR support. All-in-all, this is a huge improvement over the original FMS, and greater still over the default A320neo found in Microsoft Flight Simulator.
At this stage, however, RNP/RNAV vertical aspect is not yet available.
You will be able to get the FMSv2 by FlyByWire Simulations from the Development version of the A32NX. Once it has been approved and tested, it will eventually move over to the stable build.
For more on FlyByWire Simulations, why not watch 45-minutes of their A380X for MSFS in action.