I love Wake on Lan because it allows me to shutdown my little server at home, and still be able to remotely wake him up if necessary.
The well-known Depicus WoL pages provide Windows binaries (GUI and CLI) to send WoL packets, as well as an online form.
If you are on Linux or prefer sending it on your own (I mean, not using a closed binary), you can use a few lines of Python as explained by myf00 with Python3 code.