Programmable Polymers Preparation Optimization and Applications On Solute Templates