You cannot use GMLive for timelines in an intuitive way because every timeline "moment" is a "script", therefore you cannot live-code adding moments to timeline.
I would suggest custom timelines, especially in light of timelines likely being deprecated in favor of sequences in a few months.