tailor-made
specially made for a particular purpose.
Business schools are offering courses tailor-made for a firm's executives. (often + for)
Cambridge English Idioms Dictionary