How many boards and how consistent do you need it? Do you need it for engineering prototyping, or is this for small commercial production need?
A normal toaster oven with no modifications has worked way better than I expected, for prototyping. We use leaded solder paste which is a little more forgiving, and makes it less likely to scorch your board. Only had issues when trying to reflow a 3oz copper board, took too long to heat the increased thermal mass, PCB delaminated/bulged.
Other than that one occaision, we just did an initial calibration with thermocouple (attached to an "typical" PCB) and datalogger to understand maximum allowable time (after it's switched on) to keep the temperature under control. Often, we visually wait for the solder to begin melting, then wait about 10 more seconds, then shut off the heating element, slightly crack the toaster oven door to bring the temperature down slowly.
We always use soft-termination ceramic capacitors for prototyping so that might give us some resilience to iffy solder profile. I'm not sure.
But, we've now done lots and lots of boards this way, many different occasions, with good success. If you're looking for a production-ready machine, then absolutely do not do this! But, for quick prototyping, seems okay to me.