Reuse line items across estimates with templates

Save line items as org-wide templates and apply them to any work area. Quantities automatically adjust to the destination room.

What's New

Multi-select line items and copy them between work areas in the same estimate — quantities recalculate automatically based on the destination room's dimensions. Alternatively, save a selection as an org-wide template and apply it to any work area in any future estimate, with quantities re-evaluated for the new context.

Templates support inline editing: rename the template, update item descriptions, and remove individual items with per-row undo. Bulk delete any selection of line items with the new multi-select toolbar.

The multi-select toolbar is fully optimistic — the revision dropdown and grand totals stay in sync as you copy, paste, apply templates, and delete items, with no page refreshes.

Bug Fixes

Fixed archived work areas emitting empty header rows in generated estimates.