I'm looking for software (shareware, commercial, mac, PC) that can compute counterbalanced allocations for multiple factors when allocating subjects to a study.
I am not sure what "counterbalance" means, unless you are referring to "covariate balance", which is typical for treatment effect estimators? If so, I can recommend you some commands in Stata.