I often do bootstrap and simulations in my research, and for some background research, I found the following excellent short article on how to use SAS to do efficient replications/bootstrapping/jackknifing.
Here is an elegant example that shows how to do 1000 replications of the Kurtosis of X. Note that proc univariate could be replaced with anything. Discussion of proc append and critique of alternative programs is also useful.
(I will note that it starts by creating a sample that is 1000 times as large as the original, but still, it is very fast given what is being done.)