New guy here.... Just happen to read this. I'm a small one man shop! So I do all of it from start to finish. LOL I couldn't afford (at the time) Alldata nor nothing like that. I did some recon on what would work best for me and help me get going. I use Automotive Expert and been real happy with it. I know it may not be the best thing going but it helped me with my needs and wants for the time being. Not sure if it meets your wants and needs but it did for me! Good luck!!!
http://www.laborguide.net/automotiveexpert.html