What can Ableton Push do?
Ableton Push is an instrument for song creation that provides hands-on control of melody and harmony, beats, sounds, and song structure. In the studio, Push allows you to quickly create clips that populate Live's Session View as you work entirely from the hardware.
How hard is it to learn Ableton Push?
It's very flexible, so to understand the deep capabilities and creative uses may take a whole course to learn. Ableton Live is one of the most easy to learn DAW. But it's also quite deep, so to be able to use it's standard features you actually only need a full day, give or take.