Macromonomers as polymeric intermediates. Synthesis and applications