I have developed a macro-enabled Excel program that creates datasets of variables with user-specified correlations. The program accommodates normal random variates, scale variables with specified mean, standard deviation, etc. and/or binomial variables. It is freely available; please share it with others.
This is appropriate for stats.stackexchange.com as it is a general statistics issue not related to health. I’ll remove it here.