We're small so use a self-developed spreadsheet to quote and job cost every job except banners, coro signs and small qty. labels. Those have a price list for quick quotes.
Takes about 2-3 minutes for most print, print cut and vinyl applied to substrate. Well worth it. Complex jobs a little longer but higher risk to lose $ or orders if you don't. We capture an overhead charge, labor, prep, art, material, install rate, ink, laminator setup, cutter setup, you name it. Can't understand how a business can thrive not knowing true costs or pricing them into a job. I guess winging it works for some, but I'll bet they either leave money on table or lose biz as a result of not knowing how to price a job.