It's tough to give an answer to a question like this over the forum. You need to create a wireframe, and then use the boundary surface to fill in between. Unfortunately, it won't be just as easy as that...
Here are some tutorials that should help you learn surfacing. It is a complex subject that cannot be fully understood without a significant amount of time spent on education.
thanks for the link. Allow me to explain more specifically.
The model requires control points all over. The swept surface function only allow's me to add a profile and path, which more guided curve only either make it more complex or screw up the whole model (the bottom left pic)
So for this case may I know which is the best tool for the job?
I've finally figured out how to do it, use boundary surface instead. Thanks!