There are many choices for LMS software includng the Open Source program Moodle, commercially hosted systems such as BlackBoard, or systems managed by publishers such as MyHVACLab. Moodle is free, but like all open source freeware, there is a cost, it is just not money. There is good documentation on how things work, but you pretty much have to figure it out for yourself because there is no paid support. There is an active community where you can often get questions answered, but there is no “tech support.” If you are a Linux fan and use Open Office for your general day to day office software, you would probably be very comfortable using Moodle.
BlackBoard is probably the largest and most well known commercially hosted LMS. Many publishers provide Blackboard course “cartridges” to accompany their texts. A cartridge is a collection of resource files, such as pictures, presentations, or test banks that can be loaded into Blackboard to make developing a course easier. Typically a school or school system pays Blackboard to host their courses, allowing teachers to develop courses using their system. Blackboard takes care of the hosting and provides technical support. A downside to this type of hosting is that you can lose all your courses if you decide to go with another system. Our Technical College System switched from Blackboard to Angel a few years back, and the change was abrupt and traumatic.
A third option is an LMS hosted by a publisher such as Pearson. Pearson has been offering online courseware for many years. One of the most well-known is MyMathLab which is used by thousands of schools all over the country. Publisher managed learning management systems are usually designed to support a particular text, so integration with the text is very easy. A big advantage of the publisher systems is that they deliver a finished product, ready to use. Moodle and Blackboard deliver a platform on which to build, but you still need to build the courses. MyHVACLab accompanies Fundamentals of HVACR. It is a complete course including e-book, interactive activities, and assessments all organized around the structure of the book. You can still make the course your own by editing, rearranging, adding, or deleting; but you start out with a complete course right out of the box. Also, you don't have to worry about your school system's contract expiring and losing all your classes. MyHVACLab does not cost the school anything to use. Instead, students pay a modest access fee. When bundled with the book, the cost is usually only $!5 - $20 more than the cost of a book by itself.
This post is a little long, but we have just scratched the surface. There is no question that using an LMS requires a good deal of effort, but I believe if you make the effort you will find it very rewarding.