Thanks for taking interest in my question.
Yes, I am already using a theme called Ascension. I also got in touch with the developers on GitHub whenever I wanted to make any changes, but they could do only so much.
I am looking to achieve something on the lines of https://drexel.edu/
Merci beaucoup! :)
Please don't mind if I ask you two small, opinion based questions.
1) Is WordPress based development all about using the right plugins?
2) Is it possible to make a website like Drexel Univ's purely using WordPress?
Many thanks for you response _/\_
2. There is nothing that you can't achieve with Wordpress with the right amount of time and investment. For a site like Drexel.edu there is possibly dozens of people working on design, coding, photography, testing, etc. Being able to make a fully custom WordPress site relies upon skill in HTML, CSS, Javascript and PHP, as well as WordPress internals. With those skills, some of the largest companies in the world have used WordPress to power their blogs or entire sites: https://humanmade.com/ has some great examples.
There is no easy solution to having a highly-customized WordPress site- either find a theme that can customize everything for you without code, or find an experienced developer that can help realize your vision (perhaps for free, probably not!), or become an experienced WordPress developer, which is not an easy road but a rewarding one.
I recommend this is a good place to get started with a local development system: https://local.getflywheel.com/ Once that is in place, start looking for themes on here: https://wordpress.org/themes/ - These should all be free. If nothing works there I would head over to ThemeForest.net for commercial themes which are more fully featured.