Welcome to the forum!

Of the apps you mentioned, only two can be rated as cross-platform. And none of them can cope with the level of privacy which Joplin's end-to-end-encryption can guarantee. The one thing that is lacking (and that's a big one IMHO): Joplin for mobile unfortunately has no background sync which makes quick note taking almost impossible.