I think I know what you're getting at here. A great way (in which I've been taught in three of my undergraduate classes that I've taken thus far) to go about this is to know that as you increase in energy to the next orbital, the number of nodes increases.
Well, let me explain more. Lets take benzene as you've already explained. There are six orbitals, as you've already mentioned, one low energy one being completely bonding (++++++), and one high energy one being completely antibonding (+ - + - + -). There are also four orbitals in between which are a combination of bonding and antibonding.
Constructing the MO first: a good rule of thumb, which has yet to fail me from what I've seen this far - as you go up in energy (ie. go to the next molecular orbital) , the number of nodes in that orbital increase. As we can see, in the lowest energy orbital, everything was bonding. Now, if we were to go to the next orbital above that, there'd be one node ( +++ ---). And with the orbital above this one, we need to add another node (++ -- ++). The pattern continues like this until you've done all the molecular orbitals.
From here, fill in the electrons for the MO. The orbital with the highest energy electrons is the HOMO level. And the molecular orbital directly above this, ie. the first orbital lacking electrons is the LUMO level.
I hope that helps!