code a GUI to control devcon. AutoIT comes to mind as being the easiest to do but you could do it in anything you can code for. I don't know of anything off the shelf, probably because no two pc's will have the same hardware ID's making it not very straight forward to code a universal tool. As for reliable Devcon is, if you find it isn't then your doing it wrong or you system has other issues. I know roadrunner uses devcon, maybe someone over there can help you with a plug-in.