Creating multiple functions (in a different or global scope) using a one macro

‘eqs’ variable would hold the functions as an expression that could be used later to create the functions but they would live in the new world age…but also this could be solved in many ways:
*eval (requires the user to call another thing)
*GeneralizedGenerated
*mk_function
*RuntimeGeneratedFunctions
*invokelatest
*getfield(Main,…) using the solution of jling
as an initial comparison, it tooks like using the simple eval would do the job for me. thanks all for your help.