FlexPDE is a scripted Finite Element solution environment for Multi-Physics Partial Differential Equations Systems, with unified script editor, mesh generator, nonlinear solver and graphic display output. You don't need an expensive special-purpose solver for each kind of field problem. You can do it all with one effective general-purpose tool. The free student version imposes limitations on mesh size and number of equations.
A handy tool to help you make conversions from one unit of measurement to another. It includes conversion for fluids, weights, distances, areas, circles, temperatures, numerals and fractions. In case you can think of something that it doesn't include, there's a Custom section that lets you "roll your own".