Hey Al,
I know what you are talking about as far as the "What I want it to do". When I created the database for tracking welds for an orbital welding company, I thought what I charged didn't need to cover all the time since I could sell it to someone else. Then the someone else came along and I realized it was easier to just create another program. All in all, return was probably on the order of $8.00 an hour.
Because so many quality systems require different data to be recorded, its difficult to make an all inclusive program. When they are simple, with few relationships across data, then they can be pretty easy.
Building your own is kinda fun though. I am hoping to get back into it if I ever get back up to speed with something different than "Access" which is still a powerful tool in my opinion.
Here
http://weldinginstructors.org/ga/?p=76 is a page I wrote about some of my "programming" stuff over the years. There is a link there for one of the Access Databases I wrote a few years ago. Love to hear your thoughts on this "desktop" type program vs the web application.
The link on that page includes the licensed "Runtime" version of MS Access so it is quite large. If you have Access 2007 or later, I can attach the Access file itself. It is less than 1MB.
Have a good day.
Gerald
Have a good day.