Nope. You can use any libraries (or none) available to you.
Fulfill the below user stories. Use whichever libraries you need. Give it your own personal style.
I would recommend that you get comfortable with Bootstrap or Foundation at some point in the future. They are used a lot in web dev, so you’ll be a stronger hire if you know them (especially Bootstrap, which is more common right now).
I’m like you. I’d rather take full control of my styles. It took me a while to stop fighting the framework and let it do the parts it’s really good at.