There are things like some UI elements which are might be more user friendly for someone who just wants to use the app, I don't really mind the UI of Joplin with some CSS trick and plugins it's decent and does what I need.
But then there are something I am not sure how I can explain them in words or images cause you need to see them and play with them to understand.
For example, you don't just have notebooks with notes in them. Instead there are different types (classes) of "notebooks" example a book. A book will display an overview of all the notes that it has in it as soon as you click on it and you can click on the note and go directly to it.
Then there are things like clicking a button and creating note with todays date which is sort of similar to having a template in joplin. The difference however is that independent of where you are in the application the note will get file in a folder structure 2021/09/23. Mind you this button is not something built in the software but is created by a note that sits among the other notes. Furthermore you can do some crazy stuff like add your weight to your daily notes and then a separate note takes that value and plots a graph of your weight, again this functionality is not built in but is created through a note.
Then there are statistic for all the notes in the app, which again it's not a built in functionality but scripted in a note.
Many of these things remind me of the note-overview plugin in joplin but way faster and better.
One last things although it does not have a android/ios app it has a webapp which is basically identical to pc version still need to see how functional it is on mobile and tablet but.