I used to use text notes via windows notepad, I had lots of folders like :
salads
salsa
sauces
seafood
sides
soup-chowders
stocks
with the individual note pad recipe in the appropriate folder. But eventually things got a little difficult because I would store the recipe and then have difficulty locating a specific recipe because I forgot the name and it may have been a shrimp recipe but it was actually a shrimp salad filed under salads.
Thus I needed a program that would allow me to use pictures, import my text files, be free form since that is the way I like to work, plus I wanted it for all my internet browsing for other topics, i.e. bbq & smoking meat, or I'm a serious poker player so things I learned about poker, store all my online access info (passwords, email addr, account info, etc.), how about contact management, and other projects.
The answer for me was
TreeDBNotes Pro - Notes, Contacts and Password Manager. I used the trial free version for about 2 months and liked it, and paid the $34.95 price.
Years ago I used to use a great program,
NYC "Now Your Cooking" . It sells for $30 for free upgrades, it does so many things for the cook, including helping you shop more efficiently. In fact it was too much.
If you just want to store your favorite recipes, plan special meals, jot some notes, then myTreeDB is a better solution. PLUS, great support, and a support forum that can provide some help if you need it. I have been using myTreeDBnotes for about a year, no problems, however just this past week, something happened on my computer and I'm not sure what, but everything is acting very slow. Well mytreedbnotes died, I couldn't open any of the 4 or 5 DBs that I have. So I had to reinstall the DB application, but after install it would not open my DBs in the main DB folder. AGONY, a couple of thousand recipes gone......... NO! I had the DB program setup for autobackup on another hard drive, there were all my DBs safe, and I just loaded a backup and saved it as the original and back in business.
Below is an image of TreeDBnotes this tab is for planning a special event meal, and over the coarse of the year I collect ideas then make my decisions.
Using the same program, I store all my internet security info. I run a web site, and forum with 2 backups on different sites, and all the login/setup/technical info is all in this DB program. You can store various types of documents, like word, excel. The program has its own table and text formating if you want to use that. BUT the real thing is SEARCH, I now can search on a key ingredient or name and find everywhere it is listed, in the DB.