I would say start small. Build projects that utilize the parts you will one day use in your boat.
Once you know each piece well enough to use them in small groups and get the software working with multiple items at the same time.... then try to ball then all up and stick them in a hull.
Crawl around a bit before you jump off a pier ![]()
It sounds like a very good final goal though. Something to work toward always helps keep you moving.