A home-based franchise is a fantastic way to make money but also have freedom and flexibility—precisely what many of us want in a work-at-home opportunity.