As bonjour says, with the exception of the travel units, all the masks from different manufacturers and types use the same connection to the PAP machine hose. It is about the only thing standard sized on these things.
On the nasal pillow masks, I have used the ResMed AirFit P10, the Fisher & Paykel Brevida, and the ResMed Swift FX. Of them I like the fit on the nose best with the AirFit P10. However it has flimsy headgear and it wouldn't stay on my head without cutting and shortening the straps by about 1". The F&P Brevida did not fit my nose as well, but does have better headgear that is adjustable. The Swift FX has much better headgear, but it has a strange vent system that blows air like a jet engine taking off. There are probably some ways to work around it, but I went another way. The nasal pillows on the Swift look nearly identical but they didn't fit as well as the P10 either.
My wife used the Mirage FX for about 3 years. It was basically OK, but it was leaving marks on her face, and was leaking more than it should. She took over my discarded F&P Brevida nasal pillow and really likes it. She was having air loss from opening her mouth and has solved that with mouth taping.
On the FX Bella I believe that is the Swift FX Bella? If so, that uses headgear that hooks around your ears. Perhaps intended for women that don't want their hair messed up? In any case if you have detached ear lobes it might work OK. If you have attached lobes, then it could be pretty uncomfortable and not stay on well.
If you read my thread on the P10 Upgrade you will see that I ended up putting the Swift FX headgear on the AirFit P10 mask. It is the best arrangement I have had so far after trying 6 different masks. This hybrid solution is my 7th try! If you want to go there, you could start by buying the P10 fit pack mask for $99 or so as bonjour has suggested. Then if you have trouble with the headgear, you can buy either the Bella version or I think the better Swift FX version for $31 and make the modification to the P10 to fit it.