А что надо то? Какие бизнес-задачи нужно автоматизировать?
С нуля проще не написать. Это "изобретение велосипеда". Уж столько всяких систем под разные задачи имеется. Тот же Мегаплан чем хуже?
Если хотите поразвлекаться поиграть, "что-то пописать" - то пожалуйста выбирайте этот куб. Если нужно решить четко задачу, то определитесь какие задачи нужно автоматизировать, тогда проще подсказать будет.
документооборот какой - финансовый (договор, счет, акт, накладные) или кадровый (заявления, письма, приказы и т.п.)?
отраслевой продукт хотите с нуля разработать? и под какую отрасль?
А зачем вам с нуля писать аналог Мегаплана? Много денег или нужно освоить бюджет? Точку безубыточности вы примерно посчитали для новой системы? В случае Мегаплана (или другой подобной) у вас период разработки сводится к нулю, а период внедрения очень мал (за 1 день можно зарегиться и понять, как в нём работать). На картинке я привёл график выгод/затрат от внедрения ИТ-систем для пояснения...
Могу порекомендовать вам копать в сторону Zuru. Ставите на свой сервер, открываете документацию и пишете свои приложения. По идее, интерфейс тоже менять можно, но тогда, скорее всего, Вы не сможете обновлять систему.