As long as you're in a calorie deficit, any diet setup will work. For some keto can be a great method of approach, but for others it may be difficult and unsustainable given different circumstances. For me personally, I love the CKD diet. I live alone and work from home, so eating a keto diet is simple. But for others with families and relying on others to prepare their meals, keto can a huge pain in the ass.
Carb cycling is another diet strategy that works well for me too. Between cycling carbs and CKD I'm able to stay pretty lean year round. I've tried IF in the past and didn't see too much benefit from it. The only reason I implemented it was due to a busy college/work schedule. But fasted all morning won't put you at an advantage over eating smaller meals throughout the day - its all about total calorie intake.
As far as supplementation goes - my favorite products are the OG Alphamine (which is becoming hard to get), EC stack, and Oxymax XT. Before PES changed the profile, the original Alphamine was my go-to product. Great energy, amazing taste, and great appetite suppression. the EC stack is another favorite. It gives me great energy, but it can often give me trouble sleeping and cause some jittery-ness. Oxymax XT is a more balanced thermogenic that provides amazing clean energy, mental clarity, and appetite suppression. I really enjoy the way I feel throughout the day while using Oxymax XT, and I'm able to focus on my work and be very productive. I find that Oxymax XT gives me a much cleaner, more sustained energy than most other fat burner products I've tried, and it really helps control my hunger