I've been out of the QA role for a few years now but there is a nifty, albeit not maintained, tool that I used to use for generating UI objects for Selenium. It's not really an IDE, but it did allow me to quickly generate files needed for using the PageObjects model.
https://unmesh.me/2013/08/29/pageobject-generator-utility-fo...