Cisco Campus Network Design Basics

Hey everyone,
i am a newbie in IT, and i love IT network. I must a new design in a site, using 4 switches. There is a firewall also asa and a an ANIRA VPN mpls. I don’t know how i can create a design. I have an idea but i am not sure about it.
I was thinking to have 2 switches acting like core and distribution and each core has one interface to the firewall and one to the mpls router. And the swicthes will do load balancing for the lan access. My question it exists a firewall with 2 interfaces one to each core? same for mpls?
Maybe i must do another design. Thanks for your help.
stay safe all of you
Mina