EUV multilayer coated mirrors for atto-physics,photolithography and spaceexperiments:Software design procedure