How can one generate a custom page dynamically generated based users' defined ACLs?

You will need to include the following in your custom portal page. Then Array will generate a page that applies to the user based on defined ACLs.
 
<script language="javascript" src="/prx/000/http/localhost/arrayinclude.js"></script>