Hi, bio_grad.
JMP has any capability that you have the motive and opportunity to script into it. Your questions can certainly be addressed with some (probably rather grueling) JSL and some (definitely grueling) detailed modeling knowledge. However, based on what you've said, you may want to reconsider what you're getting yourself into.
But a quick online search found some interesting information that would seem germane to me, a casual observer.
https://com-hop-sample-size-shop.sites.medinfo.ufl.edu/files/2012/08/Easy-Power-and-Sample-Size-for-...
And therein referencing GLIMMPSE at the SampleSizeShop.org, which looks very interesting upon first glance.
I assume you have done a search before questioning the Discussion Forum. Do these not suit your needs?
I also recommend that you seek the professional help of an experienced statistician with whom you can consult face-to-face.