I'm with dwarfgourami on this. "Hardiness" depends a lot on water conditions. In brackish to marine water, mollies are virtually indestructible. They're very nitrite and ammonium resistant, and used to mature marine aquaria. In soft water or water without a bit of salt, they're not particularly hardy, and this is very true for the more inbred forms, things like balloon mollies. Half of them do okay in freshwater, the other half get finrot and fungus.
In freshwater, I'd say swordtails are a bit more adaptable. They prefer hard, alkaline water but they'll adapt to neutral water conditions too. Like most livebearers, they don't like soft, acid water. On the other hand, male swordtails can be pretty belligerent.
Personally, I'd go for a moderately hard, pH 7.5 freshwater system for the swordtails and danios and forget about mollies.
Cheers,
Neale