The aim of article is to design a calm water resistance predictor based on Machine Learning Tools and development of a systematic series for battery-driven catamaran hull forms. Regression Trees (RT), Support Vector Machines (SVM), and Artificial Neural Network (ANN) regression models are applied for dataset training on developed systematic series of catamarans. A hullform optimization was implemented for various catamarans including dimensional and hull coefficient parameters based on resistance and structural weight reduction and battery performance improvement. This paper provides a diverse database of catamaran hullform. Hence, an automated Matlab program was coded for geometry generation and cost function evaluation. Design distribution based on Lackenby transformation fulfills all design space and sequentially a novel self-blending method reconstructs new hullforms based on two parents blending. Finally, a machine learning approach was conducted on generated data of case study. This study shows that ANN algorithm correlates well with the measured resistance. Accordingly, a general and unique tool is proposed for optimized and desired design in first design stage.