Visual IP development