If I were you, I would not start my small business by developing a new inventory program! Look for a commercial one, they are not that expensive and have all the functions you require… In case you want to develop such a program, then you better turn to sources about business IT and accounting.
SQLyog is a database manager and definitely not a graphical end-user interface. It was designed for db admins and not for the average users!