The choice of a Desktop or a Laptop ultimately depends on the need, the personal preference and home environment. If you have children at home, the you can have a good desktop that will allow them to do their study related projects or net based education, online tutions etc. Along with this you can use it to do out of hours urgent office work. If children's needs are not in the picture, then you can buy a good Laptop.
If you are serious about gaming and doing work then usually one laptop would suffice because the basic difference is the bigger screen size and higher internal memory. It would be wise to remember that gaming laptops are often heavy, can generate more heat and it's battery life is relatively shorter.
Acer, MSI, Alienware and Asus are the sought after brands in the gaming sector, HP, dell and lenovo are the good ones in the regular laptop class. Most laptops and desktops are based on the CPU - central processing unit, a gaming laptop is based on the GPU - graphics processing unit. The GPU cannot be upgraded easily, hence if you need for gaming is vital, then you need a good GPU card like Nvidia GeForce RTX 2060. The RAM of the laptop for gaming would be around 16GB with a decent storage space.
So, I would suggest, think over, once you decide on the level of gaming and the time/day spent on it you can decide on a quality gaming version or a budget version. There are many sites like digit.in etc that you can browse, save and then re-visit before finalising.
If you still cannot makeup your mind, then give a shot at the websites that allow you to custom design your laptop based on your needs, like for instance (https://www.lenovo.com/in/en/faqs/laptop-faqs/how-to-build-custom-laptop/).