Agenda2 makes simple work of rearranging items, moving talks to different sessions, reassigning speakers, and much more. Agenda2 calculates the start and stop times of each agenda item based on the session start/stop times, the duration of the items and any constraints the user puts in place. Order them as you wish and then build the agenda. Configure each agenda item (name, duration, discussion time, theme, speaker, etc).
To design a meeting, simply create the sessions, add presentations, discussions, and breaks to the sessions. Agenda2 is an application for building agendas for meetings.