Que tal.
El objeto Screen tiene una lista de todas las formas creadas, ya sea autocreadas, o creadas mas adelánte por código.
Las formas disponibles... eso es otro asunto y no hay ningún lugar donde podas encontrarlas, salvo que vos crees tu propia lista y un mecanismo de registro de clases en tus formas.
Quizas te ayude a aclarar la idea este
hilo
Hasta luego.