There are some fairly inexpensive 1:1 drive duplicators on the market now.
Startech have one, heres the newegg listing,
http://www.newegg.com/Product/Product.aspx?Item=N82E16817707185&Tpk=SATDOCK22RHandles 2.5 and 3.5 drives, can also be used as a USB drive cradle.
If you want something more custom Addonics have a 1:1 duplicator module than can be put into a multidrive enclosure to do pretty much any configuration you want or used with cables to any SATA drive.
http://www.addonics.com/products/Duplicator/HDUSAS.aspThey sell this module in a number of pre-configured units,
http://www.addonics.com/products/duplicator/hdd_duplicator.aspI prefer a unit that i can hook up with cables so I don't have to disassemble drive cages so it fits into a slot in a cradle. Probably not a factor with laptop drives as you have to pull them right out to hook them up anyway.
Keep in mind that no matter what the speed rating of the copier is- it cannot copy faster than the slowest connected drive.
I think software is far more flexible solution but the cost for commercial packages to handle multiple drives and computers adds up fast.