Thanks for the kind words 😃
Yes -- with the custom pages plugin, you can create your home page... and then under "General -> Home Page" you can set your home page to that page (or a custom route, probably)
I want to show users, categories, tag and groups at the same time on the homepage, is there anyway I can achieve this by using plugin?
I believe there are widgets for each of those!
However, I'd implore you to consider information density- Most users are scared off by even too many categories- putting all that on the landing page will bounce a lot of users!