The work flow in ableton took me ages to get my head around, but i have found it very worth the effort, it's non linear approach i feel is it's major strength.