I'm building a color palette now for a hobby site. The MaterialUI color guide matches this writeup pretty well.
An additional guide that I would love to see: how to make a complementary dark mode (or light mode) palette that still holds on to your app's existing color brand.