For years I have used "Plantstep" aka "Flowers" ...... great bargain at abt $30, and all updates are free. It's the best money I have spent on my daylily obsession.
It has all the catagories listed above by florange ... and more .... plus sections where you can put personal notes and experiences. You can have several different "file cabinets" if you want to keep dips and tets separately for example.
I can't think of anything it can't do .... but if you do the creator of the program is open to suggestions and will try to implement them in the next update. How great is that?
www.plantstep.com
there is also a facebook page