I was a total wreck when I set up my first sump. You shoulda read the thread as it was going on, the 125g AND the whole sump idea was way too intense for me. BUT believe it or not it wasn't that hard with the help from the people on this forum.
There's a few tricks here and there and it will all come together. Now mind you, I'm not a very "handy" or DIY kinda gal
but I did it and it works and I've never had a failure yet.