When I worked at any.do, I created the onboarding experience on the web. Following the designer's awesome work, I was able to implement the slick onboarding UI experience - including all the nice small transitions. All done without 3rd party UI components.
The final result:
