The ability to perform gates in multiqubit systems that are robust to noise is of crucial importance for the advancement of quantum information technologies. However, finding control pulses that cancel noise while performing a gate is made difficult by the intractability of the time-dependent Schrodinger equation, especially in multiqubit systems. Here, we show that this issue can be sidestepped by using a formalism in which the cumulative error during a gate is represented geometrically as a curve in a multidimensional Euclidean space. Cancelation of noise errors to leading order corresponds to closure of the curve, a condition that can be satisfied without solving the Schrodinger equation. We develop and uncover general properties of this geometric formalism, and derive a recursion relation that maps control fields to curvatures for Hamiltonians of arbitrary dimension. We demonstrate the utility of the formalism by employing it to design pulses that simultaneously correct against both noise errors and crosstalk for two qubits coupled by an Ising interaction. We give examples both of a single-qubit rotation and a two-qubit maximally entangling gate. The results obtained in this example are relevant to both superconducting transmon qubits and semiconductor quantum-dot spin qubits. We propose this geometric formalism as a general technique for pulse-induced error suppression in quantum computing gate operations.