So i don't really want to use Lazarus, seems too much that i don't need or would use on it. how would you suggest setting up an development environment for fpc to make it effective for maintaining? I want to start developing properly, instead of having a bunch of scraps and no order. I stopped programming for a while, now i want to come back and make sure i keep everything well organized so i can just get on with programming and developing.