Wayland isn't going to be your issue if you're saying you're building something from scratch. It's pretty lightweight on its own, because it's just a framework of libraries and APIs.
The compositor and environment you build around that is what will be taking the majority of resources to run whatever rinterface you're going to have.
Sway is fairly minimal, but if you just run a bare compositor layer and figure out a launcher from there, it would be lighter. But you're talking about Megabytes of difference, so it's not going to be much different.
Edit: also, I was assuming you're asking about memory, but could be wrong.