Thanks to Gerry McDonald for this link -- Baseball America has compiled the Opening Day rosters for every organization, at each level from the majors to Low-A.
Each player's batting and throwing hands are listed, along with height, weight, age as of April 1, and the peak level they played at in 2002. Like any project of this size, it's not perfect; they've got some big pitcher named Rob Halladay on the Jays roster, and I don't remember Cam Reimers playing in Toronto last year. It's still interesting, and to some, may even be useful.
https://www.battersbox.ca/article.php?story=20030404050716999