SurfacePsychoはRomain Guimbalさんが作成した、BlenderでGeometryNodesモディファイアとツールのセットで、滑らかなベジエ曲線を作成しながらプロシージャルに形状を作って最終的にSTEPデータに書き出す事が可能になります。
動画ではPsychoCurveを使用して船の断面を作成後、専用ロフトのモディファイを使用して面を作成しながら内側の形状を作成して船のベース形状を作成して最終的にSTEPデータとして書き出して表示出来ているのが確認できます。
BlenderでNURBSモデリングしたい人は使用してみてはどうでしょうか?
Githubから無料ダウンロードする事が可能です。