Silky smooth homemade caramel is beyond easy to make and perfect in cakes, cupcakes, frostings, ice cream and even coffee!