Вообще говоря, в любой DAW это можно сделать, да, но далеко не в любой это делать удобно. У каждой свои плюсы и минусы для такого применения.
В большинстве из них в стандартном виде получается длиннючая колбаса, в которой неудобно ориентироваться.
Если треки запускать не вручную, а каким-нибудь контроллером, не глядя, то возникают отдельные вопросы с тем, как это все запрограммировать/автоматизировать. Тоже не всегда везде удобно.
Так что лично мне было бы интересно узнать, кто чем пользуется и как.
У меня для этих целей Ableton Live, из-за его Session View и сцен. Песни (или их секции с меняющимся темпом или размером) - это отдельные сцены. Песня отыграла - клик остановился, выбирается следующая. Нажимаю кнопку на педалборде - поехали дальше. Вот только программировать это довольно геморройно из-за того, что по умолчанию в AL нельзя автоматом запускать следующую сцену, нужны дополнительные приблуды в виде Max for Live девайсов, у которых свои особенности.