I use BetterSnapTool and highly recommend it. Just set up some hotkeys and macros and you can do it all. I like to set up my hotkeys to be able to maximize for the whole screen, go to either vertical side, go to either horizontal side, or all 4 corners of my screen.
I'm curious what domain you are using Apache NiFi for? I have used it before for analytical graph based pipelines. It is very capable but it definitely takes a different mindset to architect problems with NiFi.
Remaining unbiased in the secular/science domain is critical to the future of humanity. If you are going to be biased, please at least do your research. Don't just browse twitter and think you are informed.