I use Titebond 2 in almost all of my woodworking projects and love the stuff.  If you need a longer working time there is also titebond extend.  However, I have not yet had a problem with time.  For my projects I do the following:
First, always do a dry fit and clamping plan.  This makes sure that everything fits.  It ensures that I have enough clamps already open to a good distance.  It ensures I have cauls as needed, etc.
Second, I plan the order that I glue up.  I will glue and assemble any sub-assemblies first whenever possible and then the final glue up is less steps.
Finally, I pretty much never just glue without some form of joinery.  Most of the time I am doing furniture and the like so I never glue wood on wood plain, instead I use mortise and tenon, mortise and loose tenon, rabbits, dados, etc.  A biscuit cutter would be a good option as well.  If you are gluing just battens onto flat wood I would consider tacking them on with an air nailer just to hold them while tightening the clamps.
(Yes my process is overkill for a cabinet, but as I said I do woodworking as a hobby so overkill works for me.)