Macrocyclic: Current Trends and Future Perspectives