M1 Finance offers automated investing with flexible portfolio customization, perfect for long-term, hands-off investors.