WordPress needs no introduction. It powerful, highly popular and have a huge community providing loads of and plugins. Still you may fell like creating your own themes or plugins could be fun or a way to get the...