User-friendly, customisable and Eurocodes BS EN 1993 1-3 compliant