3DBoatDesign is a comprehensive software program and service for creating custom 3D boat designs. The software, often associated with a fully licensed and open-source community, uses surface modeling to allow users to sculpt hulls, decks, and superstructures, and can perform hydrostatic and resistance calculations. Additionally, a separate service from a company called 3D Boat Design offers custom line drawings of existing boats based on user-submitted images.