You could use Mango as a platform for this but it might be a bit over kill. We have started developing an API for Mango. We don't currently have API features for the discovery tool but that will be added at some point. You could then use pure JavaScript / HTML5 to build a UI that sits on top of Mango to do all the functions that you want. Again this will only be possible once we build the API features for the BACnet discovery which I don't have a timeline but I would say it will be this year.