Designing blades for efficient energy transfer by turning the flow and angular momentum change is both an art and iterative multidisciplinary engineering process. A robust parametric design tool with few inputs to create 3D blades for turbomachinery and rotating or non-rotating energy converters is described in this paper. The parameters include axial–radial coordinates of the leading/trailing edges, construction lines (streamlines), metal angles, thickness-to-chord ratio, standard, and user-defined airfoil type among others. Using these, 2D airfoils are created, conformally mapped to 3D stream surfaces, stacked radially with multiple options, and they are transformed to a 3D Cartesian coordinate system. Smooth changes in blade curvature are essential to ensure a smooth pressure distribution and attached flow. B-splines are used to control meanline curvature, thickness, leading edge shape, sweep-lean, and other parameters chordwise and spanwise, making the design iteration quick and easy. C2 curve continuity is achieved through parametric segments of cubic and quartic B-splines and is better than G2. New geometries using an efficient parametric scheme and minimal CAD interaction create watertight solid bodies and optional fluid domains. Several examples of ducted axial and radial turbomachinery with special airfoil shapes or otherwise, unducted rotors including propellers and wind and hydrokinetic turbines are presented to demonstrate versatility and robustness of the tool and can be easily tied to any automation chain and optimizer.