In this paper a novel design procedure based on the integration of full wave FEA and a topology design method employing SLP for the optimization is introduced. The employed design method is the Solid Isotropic Material with Penalization (SIMP) technique formulated as a general nonlinear optimization problem. Sequential Linear Programming (SLP) is used to solve the optimization problem with the sensitivity analysis based on the adjoint variable method for complex variables. A key aspect of the proposed design method is the integration of optimization tools with a fast simulator based on the finite element-boundary integral method. As an example, the application of the SIMP design method is extended to develop metamaterial substrates with any arbitrary composition subject to antenna bandwidth enhancements.