If you don't use its features, why do you use Lazarus? 
Don't get me wrong about this question. I just wanna know about your choices and what helped you to get there.
I make everything from scratch for many reasons. Some of them are explained here:
http://www.picturetopeople.org/dev/background.html.
I started programming about Computer Graphics many years ago.
After 4 years developing in C++, I decided two things should be great to increase my development speed:
1) a stronger typed language (when you deal with many thousands lines of hard algorithms, the compiler must be your friend, or your development will be very slow because of bugs);
2) a RAD style IDE to make interfaces and test software.
I found both of them with Delphi (which I have used since version 1 at my regular work). I made a lot of tests and, for my libraries that time, Borland Object Pascal was just kind of 10% slower than C++ (when used right).
For several years I have improved my libraries already ported to Object Pascal, first with Delphi 3 and after with Delphi 5.
Delphi 5 was perfect for me. It had everything I needed. I decided to port my libraries to Free Pascal because it was my way to support free software. I think when people see a huge, complex, time/processing intensive software made in a language, they give more respect to such language.
I use Lazarus as a good IDE for Free Pascal. I also use it to make test software in graphical environments.