launch pad?
you mean this? https://www.nostrapps.com/
that's where I found it x3
unless you're talking about some other design, then i kind of hope you'd have a link on your profile that has all your designs to look at (plus kinds of acts as a sneak-peak nostr discovery of potential future clients).