Well, why not offer both options? One way to do it would be to offer the "step-by-step (beginner)" and "all at once (experimented)" ways right at the start.
Another is to have the beginner way by default but having a way to access the advanced mode.
Another is to have the beginner way by default but having a way to access the advanced mode.
The second idea is feeling like making a car without breaks for simplicity in this case...