When I started out I was full of ideas but had no kit to get it all down, make the sounds I wanted, no knowledge of computers, etc.

Now I have all the toys and no inspiration

Basically I'd suggest you bang all your ideas down as quickly as you have them. You can then seperate them out into seperate projects/tracks as required.

When I'm writing a track I tend to work on it a bit at a time (bassline, etc.) usually sat in a 1, 2, 4 or 8 bar loop. When I get a bit I'm happy with I copy it across out of the looping area then mess with it some more and make more variations on it.