Features and abilities wise texnotes is awesome. However, my conclusion, every time I've tried it, is that it takes way too long to do anything in it. Obviously, user interface is a highly subjective field and I understand that texnotes is the best answer for some people, I just cant seem to get into it.
But, I think it's interesting because, like Nudone and Superboyac, I've tried a bunch of different apps for this kind of thing and I find myself in a similar position as nudone: I just want an interface to my data! I have all sorts of files: textfiles, documents, pdfs, pictures, etc, and I want to organize, relate, and catogorize them. But I dont want to:
1. spend a huge amount of time inputing and organizing the information (dont misunderstand me here, I realize that any classification that is meaningful will require some effort to input. I'm tired of GUI design and Program architecture (ie, "required" fields for things that arent really required) that succeeds only in making the input process cumbersome, something I personally feel Texnotes does).
2. Lock my data away in some proprietary format that requires me to do the same long tedious input process if ever I choose to switch programs or the program is discontinued. (Once again, I realize that different programs have different features and you cant do a 100% conversion in many cases. But the data, the text/formatting, ought to be easily accessible.)
All this being said, I think I'm too idealistic. I strive to have one program or one center of focus for ALL my information but just keep coming to the realization that, due to the amount of data and the multitude of types of data this will not happen. Everytime I find myself longing for a minimalist type program, I find myself wanting a feature from a bloated one! Perhaps, file explorers are something of an answer. What about a combination file browser/organizer. Something that would rely on individual files, and store all other data in individual files, but serve as an interface, showing their relationships. Oh wait, this could be called a database filesystem...
Oh well... so I agree with Nudone... searching, searching, searching for that application that meets (in my case anyway) what are probably unrealistic expectations. So, there's my rant, largely incoherent since I've left out most of the background to save time inputting it into this forum post (I hate inputting data!!).