В папке .Webstorm2018.1 и аналогичной для PhpStorm хранятся настройки ide, скопировав их на другой комп переносятся все настройки. А вообще, справа внизу есть синхронизация аккаунта в JetBrains если его включить и войдя на другом компе в ide в него, синхронизируются все настройки.
Каталог или статьи? Можно постепенно дописать редактор того что сейчас нужно. Использовать CMS это излишнее, хотя кому как... на что есть специалисты. Я бы свое накидка, может фрэймворк взял типа yii, но под настроение, тут, как по мне это лишнее. Sqlite для базы, проще в бэкапе, переносе.
Тогда MIT, а в коде, в шапках, хозяина кода. А выдать за коммерческий... мне кажется много коммерческих продуктов используют свободный код, даже широко известные, т. к. слишком уж часто появляется новый функционал из свободного ПО.