Trainerize
Trainerize is the pick if you want a large exercise-video library and a fully branded consumer app for clients — though on iOS the Pro tier's app still lives under Trainerize's own App Store listing, not yours; an independent listing needs the pricier Studio/Enterprise tier. Its AI Workout Builder handles training, and basic meal/macro tracking is included from the Grow tier up, though the deeper recipe/meal-plan tools stay bolt-on; check-in forms auto-send and flag no-shows on a schedule, but reading answers and writing replies is still manual. Pricing runs on a client-count slider rather than fixed steps: it stops at a Pro 15 tier, then jumps to Pro 30 at $79/mo month-to-month ($71/mo annual), so a 20-client coach pays for headroom they aren't using yet. Add the Smart Meal Planner ($20–45/mo) for the deeper nutrition tools, and budget the $169 one-time branded-app fee — on iOS it stays under Trainerize's own App Store listing rather than yours, as above. No payment-processing fee like TrueCoach's — billing runs through Trainerize's own in-app option or however you already invoice.