When expressing that something has been created or achieved, there are many synonyms for "having made" that you can use to vary your vocabulary. Some options include "produced," "generated," "crafted," "manufactured," "built," "formed," "constructed," "developed," "whipped up," "cooked up," "fabricated," "composed," "assembled," "fashioned," "created," "established," "generated," "engineered," "invented," "shaped," "molded," "constructed," and "put together." Each of these words can help you convey a slightly different tone or nuance in your writing, so experiment with them to see which ones work best for your intended message.