"For" is more often heard, and means that the solutions were customized to help your needs. "To" means more that they were customized to suit your needs. It's a little hard to explain, as the differences are very subtle.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.