Jeremy had a "Dead Ringer" kit from Northern Brewer which didn't get brewed last summer and we'd gone in on the ingredients to brew an extract version of Janet's Brown. (The hops and yeast from the original kit were tossed and replaced. Buying cascade and centennial by the pound makes it a far less painful decision to consciously throw away 6 ounces of hops after opening a bag and getting some of that barely present cheesy aroma.)
But back to the process - getting starters ripping 24 hours in advance and being able to use our gear outside made cranking these batches out wickedly efficient. From starting setup to having pitched the yeast and getting the carboys situated with blowoff tubes in the chest freezer was about four and a half hours. (And we probably lost about 30 minutes troubleshooting the propane burner putting out low heat.) The actual process of starting the water, crushing the specialty grains, steeping them, getting to boil, adding hops and extract per a schedule, and then chilling back down just flies by.
Not to mention the fact that the only variable which affects whether you hit your numbers in this process is if your evaporation rate in your software is correct or not. OG was dead on in both beers.