The Product Idea boards have gotten an update to better integrate them within our Product team's idea cycle! However this update does have a few unique behaviors, if you have any questions about them check out our FAQ.
We are currently working on a new way to author apps, let us know if you would like to be part of the beta program in December/January to give feedback on the new UX.