@ankit Depends if you compose the beats completely yourself. Then yes. If you use premade loops you need to buy a commercial license for each loop pack you use.
@min-bru Only Samplitude Music Studio, Samplitude Pro X and ACID are able to work offline (at first an online registration is necessary). Music Maker needs a constant online connection for its paid features to work.